Bug 417786

Summary: Renaming files in batch processor fails
Product: [Applications] digikam Reporter: Jan van Bekkum <Jan.vanBekkum>
Component: AdvancedRename-BatchQueueManagerAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: metzpinguin
Priority: NOR    
Version First Reported In: 7.0.0   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In: 7.0.0
Sentry Crash Report:

Description Jan van Bekkum 2020-02-17 13:05:37 UTC
SUMMARY (beta 3)
Renaming files in the batch processor fails. The same rename by selecting multiple files from the thumbnails is successful. The batch process itself (time stamp change) is successful too.

STEPS TO REPRODUCE
1. Define rename string in batch processor
2. Select multiple files for batch processing
3. Run batch

OBSERVED RESULT
Error message

EXPECTED RESULT
Changed filenames


SOFTWARE/OS VERSIONS
Windows: 10
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Maik Qualmann 2020-02-17 16:08:21 UTC
Do you use a date modifier in the renaming string? I just see that in the BQM the colon is not replaced.

Maik
Comment 2 Jan van Bekkum 2020-02-17 17:25:54 UTC
I use the ISO date format.
Comment 3 Maik Qualmann 2020-02-17 19:07:03 UTC
Git commit 5597b71b7711fd18ec0ad367d57acfc7951fdee3 by Maik Qualmann.
Committed on 17/02/2020 at 19:06.
Pushed by mqualmann into branch 'master'.

replace unsupported characters
FIXED-IN: 7.0.0

M  +2    -1    NEWS
M  +13   -1    core/utilities/advancedrename/advancedrenamemanager.cpp
M  +1    -1    core/utilities/advancedrename/advancedrenamemanager.h
M  +1    -1    core/utilities/queuemanager/views/queuelist.cpp

https://invent.kde.org/kde/digikam/commit/5597b71b7711fd18ec0ad367d57acfc7951fdee3