WebDAV: Add "failed" state for files that cannot be synchronized #4827

Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
Michael Mayer
2025-03-18 11:53:56 +01:00
parent 6dce52643c
commit dd18401d82
3 changed files with 8 additions and 3 deletions

View File

@@ -57,10 +57,10 @@ func (w *Sync) refresh(a entity.Service) (complete bool, err error) {
f.RemoteDate = file.Date
f.RemoteSize = file.Size
// Select supported types for download
// Select supported types for download.
content := media.FromName(file.Name)
switch content {
case media.Image, media.Sidecar:
case media.Image, media.Sidecar, media.Vector, media.Document, media.Live, media.Animated:
f.Status = entity.FileSyncNew
case media.Raw, media.Video:
if a.SyncRaw {