From 3742a443210464d4227cbe05e054c1343fc88179 Mon Sep 17 00:00:00 2001 From: Hadi Nategh Date: Fri, 9 Apr 2021 10:40:40 +0200 Subject: [PATCH] Fix php 8 error: - Unsupported operand types: string * int - Unknown named parameter $func --- mail/inc/class.mail_ui.inc.php | 2 +- notifications/inc/class.notifications_push.inc.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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']; }