remove the enforcement of identical etag for a server side item MOVE
authorMatthieu Gallien <matthieu.gallien@nextcloud.com>
Wed, 16 Oct 2024 10:10:10 +0000 (12:10 +0200)
committerMatthieu Gallien <matthieu.gallien@nextcloud.com>
Thu, 17 Oct 2024 07:45:57 +0000 (09:45 +0200)
commit05b6db55c3da60366a05e00a7486309cdcdfc95e
tree837bfa5d74b3680d163de0820f837189e6e851ce
parentf0908dbbfc0eaaf07a00cf7363d1f4e804025b09
remove the enforcement of identical etag for a server side item MOVE

orignally added by https://github.com/owncloud/client/pull/6632

most probably a too strong assumption on the behavior of the Nextcloud
server

better check real item metadata like fileid, size or modification time

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
src/libsync/discovery.cpp
test/testsyncmove.cpp