Explorar o código

msgs_list_copy arguments and return codes differ from msgs_list_move.
php 4.3.10 does not complain about boolean true feeded to foreach. new php
versions do complain about it. thanks to Henrik Andreasen

tokul %!s(int64=19) %!d(string=hai) anos
pai
achega
5e5c23dca1
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      functions/mailbox_display.php

+ 3 - 1
functions/mailbox_display.php

@@ -1286,7 +1286,9 @@ function handleMessageListForm($imapConnection,&$aMailbox,$sButton='',$aUid = ar
             $bExpunge = true;
             break;
           case 'copy':
-            $aUpdatedMsgs = sqimap_msgs_list_copy($imapConnection,$aUid,$targetMailbox,true,$mailbox);
+            // sqimap_msgs_list_copy returns true or false.
+            // If error happens - fourth argument handles it inside function.
+            sqimap_msgs_list_copy($imapConnection,$aUid,$targetMailbox,true);
             sqsession_register($targetMailbox,'lastTargetMailbox');
             break;
           case 'forward':