fix migration of existing windows shortcut files to placeholder
authorMatthieu Gallien <matthieu.gallien@nextcloud.com>
Tue, 5 Nov 2024 16:32:53 +0000 (17:32 +0100)
committerMatthieu Gallien <matthieu.gallien@nextcloud.com>
Fri, 22 Nov 2024 08:50:08 +0000 (09:50 +0100)
commit8ac293bfd44fa93081b2db88dad63abf6dae7e24
treedf5d61cc36ddc3fd7c4c4e582fb994d9134f6c2d
parent3c021166fadddc2eaea4d8584a780b1972f6d392
fix migration of existing windows shortcut files to placeholder

we cannot do a single call to convert the plain old file to be a
dehydrated virtual file placeholder

split the conversion into a separate initial API call

fix transition from releases < 3.14 to current releases that have first
class support for windows shortcuts (so called link files)

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