lib/model: Set mod. time after writing trailer in shortcut (ref #7992)
This commit is contained in:
@@ -1227,8 +1227,6 @@ func (f *sendReceiveFolder) shortcutFile(file protocol.FileInfo, dbUpdateChan ch
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
f.mtimefs.Chtimes(file.Name, file.ModTime(), file.ModTime()) // never fails
|
|
||||||
|
|
||||||
// Still need to re-write the trailer with the new encrypted fileinfo.
|
// Still need to re-write the trailer with the new encrypted fileinfo.
|
||||||
if f.Type == config.FolderTypeReceiveEncrypted {
|
if f.Type == config.FolderTypeReceiveEncrypted {
|
||||||
err = inWritableDir(func(path string) error {
|
err = inWritableDir(func(path string) error {
|
||||||
@@ -1249,6 +1247,8 @@ func (f *sendReceiveFolder) shortcutFile(file protocol.FileInfo, dbUpdateChan ch
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
f.mtimefs.Chtimes(file.Name, file.ModTime(), file.ModTime()) // never fails
|
||||||
|
|
||||||
dbUpdateChan <- dbUpdateJob{file, dbUpdateShortcutFile}
|
dbUpdateChan <- dbUpdateJob{file, dbUpdateShortcutFile}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user