[Kde-imaging] [Bug 117397] batchplugins 'start' not disabled when target folder is not writeable orwith no image in list
Angelo Naselli
anaselli at linux.it
Sat Apr 15 16:02:09 CEST 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=117397
anaselli linux it changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From anaselli linux it 2006-04-15 16:02 -------
SVN commit 530136 by anaselli:
A workaround stops the process if the target directory is not writable.
BUG: 117397
M +12 -0 batchprocessimagesdialog.cpp
--- trunk/extragear/libs/kipi-plugins/batchprocessimages/batchprocessimagesdialog.cpp #530135:530136
@ -488,6 +488,16 @
// PENDING(blackie) handle remote URL's
QString targetAlbum = m_upload->path().path();
+ //TODO check if it is valid also for remote URL's
+ // this is a workarond for bug 117397
+ QFileInfo dirInfo(targetAlbum + "/");
+ if (!dirInfo.isDir () || !dirInfo.isWritable())
+ {
+ KMessageBox::error(this, i18n("You must specify a writable path for your output file."));
+ endProcess();
+ return true;
+ }
+
BatchProcessImagesItem *item = static_cast<BatchProcessImagesItem*>( m_listFile2Process_iterator->current() );
m_listFiles->setCurrentItem(item);
@ -519,6 +529,8 @
if ( KIO::NetAccess::exists( desturl ) == true )
#endif
{
+
+
switch (overwriteMode())
{
case OVERWRITE_ASK:
More information about the Kde-imaging
mailing list