https://bugs.kde.org/show_bug.cgi?id=468586

            Bug ID: 468586
           Summary: Deleting 2 tags only updates 1 tag to file
    Classification: Applications
           Product: digikam
           Version: unspecified
          Platform: Ubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Tags-Keywords
          Assignee: digikam-bugs-n...@kde.org
          Reporter: kristian.hermann.k...@gmail.com
  Target Milestone: ---

SUMMARY
When deleting 2 different tags, only 1 of the tags are synced to sidecar
file(s), resulting in out of sync state between database and sidecar files.

Digikam is asked to only read and write metadata to sidecar files.

STEPS TO REPRODUCE
1.  Set up digikam to only read and write metadata to sidecar files.
2. Create 2 different tags and assign them to images. Half of the images gets
the first tag, the other half gets the second tag.
3. Apply the assignment. The sidecar files now have the correct tags
4. Open the Tag (left) side bar, select the 2 tags in step 2 and chose to
delete them.

OBSERVED RESULT
In digikam the 2 tags are deleted, but half of the sidecar files still contains
1 one the tag. 
Selecting all images and then re-reading the metadata from the images (Item ->
Reread Metadata From Selected Files) will find the tags who shoukd have been
deleted and the now appear again in Digikam, which is not expected.

EXPECTED RESULT
All tags should have been removed from the sidecar files.

SOFTWARE/OS VERSIONS
Operating System: Ubuntu 22.10
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Kernel Version: 5.19.0-38-generic (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
Digikam built from sources  master branch commit
37193a9cf14141ff119ac468dae6c74dd061d8b2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to