Fix file times
This commit is contained in:
parent
8518b7146d
commit
f4ac4f739a
@ -1,6 +1,10 @@
|
||||
ChangeLog for davfs2
|
||||
--------------------
|
||||
|
||||
2014-06-08 Werner Baumann (werner.baumann@onlinehome.de)
|
||||
* cache.c, add_node, update_directory:
|
||||
Fix file times if LastModified is missing.
|
||||
|
||||
2014-05-24 Werner Baumann (werner.baumann@onlinehome.de)
|
||||
* webdav.c, prop_result:
|
||||
Case insensitive test of path (sr #108566).
|
||||
|
@ -1552,9 +1552,6 @@ add_node(dav_node *parent, dav_props *props)
|
||||
if (grpid && parent->gid != 0)
|
||||
node->gid = parent->gid;
|
||||
|
||||
parent->mtime = node->mtime;
|
||||
parent->ctime = node->mtime;
|
||||
|
||||
node->path = props->path;
|
||||
node->name = props->name;
|
||||
node->etag = props->etag;
|
||||
@ -2156,7 +2153,10 @@ update_directory(dav_node *dir, time_t refresh)
|
||||
add_node(dir, props);
|
||||
changed = 1;
|
||||
} else {
|
||||
if (props->mtime > dir->smtime) {
|
||||
dir->smtime = props->mtime;
|
||||
dir->mtime = props->mtime;
|
||||
}
|
||||
if (dir->mtime > dir->ctime)
|
||||
dir->ctime = dir->mtime;
|
||||
if (dir->etag)
|
||||
|
Loading…
Reference in New Issue
Block a user