diff --git a/mail/inc/class.mail_ui.inc.php b/mail/inc/class.mail_ui.inc.php index 969103124b..00c84cb48d 100644 --- a/mail/inc/class.mail_ui.inc.php +++ b/mail/inc/class.mail_ui.inc.php @@ -3262,7 +3262,7 @@ $filter['before']= date("d-M-Y", $cutoffdate2); $GLOBALS['egw']->preferences->add('mail', 'smime_pass_exp', $_POST['smime_pass_exp']); $GLOBALS['egw']->preferences->save_repository(); } - Api\Cache::setSession('mail', 'smime_passphrase', $smimePassphrase, $_POST['smime_pass_exp'] * 60); + Api\Cache::setSession('mail', 'smime_passphrase', $smimePassphrase, (int)($_POST['smime_pass_exp']?:10) * 60); } $structure = $this->mail_bo->getStructure($uid, $partID, $mailbox, false); if (($smime = $structure->getMetadata('X-EGroupware-Smime'))) diff --git a/notifications/inc/class.notifications_push.inc.php b/notifications/inc/class.notifications_push.inc.php index f7c30226d7..870392a325 100644 --- a/notifications/inc/class.notifications_push.inc.php +++ b/notifications/inc/class.notifications_push.inc.php @@ -71,7 +71,7 @@ class notifications_push implements Json\PushBackend //error_log(__METHOD__."() already_send=$already_send, message=".array2string($message)); if (is_array($message) && method_exists($response, $message['method'])) { - call_user_func_array(array($response, $message['method']), (array)$message['data']); + call_user_func_array(array($response, $message['method']), array_values((array)$message['data'])); } $already_send = $row['notify_id']; }