lib/Kolab lib/Kolab.pm

Jeroen van Meeuwen vanmeeuwen at kolabsys.com
Wed Jun 15 20:13:11 CEST 2011


 lib/Kolab.pm       |    2 +-
 lib/Kolab/Cyrus.pm |    3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

New commits:
commit baa2d91f5ba5deae5d2c5d1c26471166f187490d
Author: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen at kolabsys.com>
Date:   Wed Jun 15 13:12:50 2011 -0500

    Insert return codes on Kolab::cyrusMurderRenameMailbox()

diff --git a/lib/Kolab.pm b/lib/Kolab.pm
index 91ae68c..710c29f 100644
--- a/lib/Kolab.pm
+++ b/lib/Kolab.pm
@@ -727,7 +727,7 @@ Example usage:
     # folder a boolean.
     my $sharedFolder = ( $mailboxType eq 'user' ? 0 : 1 );
 
-    Kolab::Cyrus::renameMailbox(
+    return Kolab::Cyrus::renameMailbox(
             $cyrus,
             $mailboxName,
             $newMailboxName,
diff --git a/lib/Kolab/Cyrus.pm b/lib/Kolab/Cyrus.pm
index 1cabab1..7ed630a 100644
--- a/lib/Kolab/Cyrus.pm
+++ b/lib/Kolab/Cyrus.pm
@@ -219,7 +219,10 @@ sub renameMailbox
 
     if (!$cyrus->renamemailbox($mailboxPath, $newMailboxPath)) {
         Kolab::log('Y', "Unable to rename mailbox `$mailboxPath' to `$newMailboxPath', Error = `" . $cyrus->error . "'", KOLAB_WARN);
+        return 1;
     }
+
+    return 0;
 }
 
 sub transferMailbox





More information about the commits mailing list