lib/model: Use the new file name when requesting rescan

If the file is not already in the database, the "curfile" will be empty
and the rescan request cover the entire folder.
This commit is contained in:
Jakob Borg 2017-11-09 13:46:47 +01:00
parent 40c952c0ae
commit 75f64733f9

View File

@ -1386,7 +1386,7 @@ func (f *sendReceiveFolder) performFinish(state *sharedPullerState) error {
// sweep is complete. As we do retries, we'll queue the scan
// for this file up to ten times, but the last nine of those
// scans will be cheap...
go f.Scan([]string{state.curFile.Name})
go f.Scan([]string{state.file.Name})
return fmt.Errorf("file modified but not rescanned; will try again later")
}