Version: (using KDE KDE 3.5.4) Installed from: Fedora RPMs OS: Linux Tags with names such as "Person/John" and "Person/James Williams" would result in three flickr tags, John, James and Williams. This is different from the expected tags (corresponding to the ones in digikam) of John and "James Williams".
Created attachment 20685 [details] Patch This patch applies cleanly to SVN head, and fixes this problem for me.
Birkir, Thanks for the patch. I have take a look, and it sound fine for me. I will apply it to svn... Gilles
SVN commit 667926 by cgilles: kipi-plugins from trunk : patch from Andrew Wilkinson to prevent multiple Tags creation with Flickr Export plugin when Tags strings include spaces. CCMAIL: ajw140@york.ac.uk BUG: 135945 M +9 -1 flickrtalker.cpp --- trunk/extragear/libs/kipi-plugins/flickrexport/flickrtalker.cpp #667925:667926 @@ -300,7 +300,15 @@ form.addPair("is_friend",isfriend); headers.append("is_friend="+ isfriend); - QString tags=info.tags.join(" "); + QStringList taglist; + for(QStringList::Iterator iter = info.tags.begin(); iter != info.tags.end(); iter++) { + if((*iter).find(' ') != -1) { + taglist.append('"' + *iter + '"'); + } else { + taglist.append(*iter); + } + } + QString tags=taglist.join(" "); if(tags.length()>0){ form.addPair("tags",tags); headers.append("tags="+ tags);