mirror of
https://github.com/owntone/owntone-server.git
synced 2024-12-27 23:55:57 -05:00
[scan] Handles case for file overwrite/move within library that previously original db entry for overwritten file
Fixes #1645
This commit is contained in:
parent
4315c73775
commit
b9b8ced689
@ -1323,6 +1323,12 @@ process_inotify_file(struct watch_info *wi, char *path, struct inotify_event *ie
|
||||
{
|
||||
DPRINTF(E_DBG, L_SCAN, "File moved to: %s\n", path);
|
||||
|
||||
/* handle overwriting an existing file, no inotify event generated for the
|
||||
* overwrite on existing file before we update the path of moved file
|
||||
*/
|
||||
db_file_delete_bypath(path);
|
||||
cache_artwork_delete_by_path(path);
|
||||
|
||||
ret = db_file_enable_bycookie(ie->cookie, path, filename_from_path(path));
|
||||
|
||||
if (ret > 0)
|
||||
|
Loading…
Reference in New Issue
Block a user