dav/sync.c

changeset 662
ab34fc9ecf1d
parent 661
1baec7ff8931
child 663
888aa263c0f1
--- a/dav/sync.c	Sat Oct 19 10:47:46 2019 +0200
+++ b/dav/sync.c	Sat Oct 19 11:15:04 2019 +0200
@@ -2858,6 +2858,13 @@
             res->metadata_updated = res->tags_updated;
         }
         
+        // check if mtime has changed
+        if((dir->metadata & FINFO_MTIME) == FINFO_MTIME) {
+            if(db_res->last_modified != res->last_modified) {
+                res->finfo_updated = 1;
+                res->metadata_updated = 1;
+            }
+        }
         // check if mode has changed
         if((dir->metadata & FINFO_MODE) == FINFO_MODE) {
             if(db_res->mode != res->mode) {

mercurial