Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Write in place with exiftool #624

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

m0lentum
Copy link

Fixes #623

This fixes issues with the way renamed files are detected from inode numbers, which would become desynced whenever exiftool was used. Any files that had their metadata edited would not be correctly detected as moved, and the web clipper would occasionally overwrite existing database entries, mistaking them for moved files.

Note: using inode numbers for detecting renames is still a potential source of errors because any external tool that overwrites files in this way will also similarly desync the database. This just fixes Allusion desyncing the database with its own operations.

Fixes allusion-app#623

This fixes issues with the way renamed files
are detected from inode numbers,
which would become desynced whenever exiftool was used.
Any files that had their metadata edited would not be correctly detected as moved,
and the web clipper would occasionally overwrite existing database entries,
mistaking them for moved files.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Web clipper overwrites existing database entries
1 participant