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

            Bug ID: 459370
           Summary: Merge tags dont remove old tags
    Classification: Unclassified
           Product: digikam
           Version: 7.8.0
          Platform: Mint (Ubuntu based)
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: Tags-Keywords
          Assignee: digikam-bugs-n...@kde.org
          Reporter: pschonm...@gmail.com
  Target Milestone: ---

SUMMARY
***
When i merge tag /Party from top level tree into /Events/Party the tag is
added, but not removed /Party. Next rescan files load tag into database. Works
on multiple tags. No lazy tag writing enabled
***


STEPS TO REPRODUCE
1. Open tags left menu
2. Choose tag which want to merge
3. Drag and drop it into destination tag and confirm you want merge tags
4. Wait for metadata write
5. Refresh folder.
6. Old tags are loaded into DB again

For example merge /Party into /Events/Party
Initial state
|Autumn
|Birthday
|Party
|-Events
   |-Party

After merge
|Autumn
|Birthday
|-Events
   |-Party

After refresh folder is state same as initial. Old tag /Party is not removed
from photo, only added /Events/Party
OBSERVED RESULT


EXPECTED RESULT
Working tagging when merge tags. New tags added, old tags removed.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux Mint 21
Qt Version: Version 5.15.5 (built against 5.15.5)

Using build from appimage downloaded from homepage digikam
Build date: 8/29/22 4:38 PM (target: RelWithDebInfo)
Revision: c216624f4fb49af301583511b424736c26ac7cbd
Branch: HEAD

ADDITIONAL INFORMATION

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

Reply via email to