Bug 235458

Summary: Metadata parsing of multiple hierarchical subjects fails
Product: [Applications] digikam Reporter: Andreas Trawoger <atrawog>
Component: Metadata-EngineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: 1.2.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 5.1.0

Description Andreas Trawoger 2010-04-26 17:38:50 UTC
Version:           1.2.0 (using KDE 4.4.2)
OS:                Linux
Installed from:    Ubuntu Packages

If you import a picture that has multiple hierarchical subjects like:

exiftool  "-HierarchicalSubject=Astro|Starlightreserve, Location|Groszmugl, Astro|Skywatching" test.jpg

and import them in digikam. 

The multiple hierarchical subjects get parsed as a single keyword named "'Astro'/'Starlightreserve, Location'/'Groszmugl, Astro/Skywatching'" instead of being parsed as multiple keywords named 'Astro/Starlightreserve',  'Location'/'Groszmugl' and 'Astro/Skywatching'

Defining multiple hierarchical subjects in digikam and writing to them to a picture does work fine.
Comment 1 Marcel Wiesweg 2010-05-15 22:50:17 UTC
Can you give us a sample file that fails?
Comment 2 Marcel Wiesweg 2011-01-21 15:37:53 UTC
Waiting for a sample picture...
Comment 3 caulier.gilles 2015-07-03 06:01:20 UTC
New digiKam 4.11.0 is available.

https://www.digikam.org/node/740

Can you reproduce the problem with this release ?

Gilles Caulier
Comment 4 caulier.gilles 2016-07-14 13:04:24 UTC
This problem is not reproducible using last digiKam 5.0.0 + Exiv2 0.25.
I close this file now. Don't hesitate to re-open if necessary.
Gilles Caulier