From 5918fac6a97bf912f05994b0d1e98ccbdd5c8c7e Mon Sep 17 00:00:00 2001 From: ralf Date: Tue, 26 Apr 2022 12:44:59 +0200 Subject: [PATCH] fix PHP 8.x TypeError: array_diff(): Argument #1 must be of type array, null given --- mail/inc/class.mail_acl.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail/inc/class.mail_acl.inc.php b/mail/inc/class.mail_acl.inc.php index 8c82df3edd..2864d310a9 100644 --- a/mail/inc/class.mail_acl.inc.php +++ b/mail/inc/class.mail_acl.inc.php @@ -171,7 +171,7 @@ class mail_acl $content['grid'][$n]['acl_'. $right] = true; } $virtualD = array('e','t'); - $content['grid'][$n]['acl_c'] = array_diff($virtuals['c'],array_intersect($rights, $virtuals['c'] ?? []))? false: true; //c=kx more information rfc4314, Obsolete Rights + $content['grid'][$n]['acl_c'] = array_diff($virtuals['c'] ?? [], array_intersect($rights, $virtuals['c'] ?? []))? false: true; //c=kx more information rfc4314, Obsolete Rights $content['grid'][$n]['acl_d'] = array_diff($virtualD,array_intersect($rights,$virtuals['d'] ?? []))? false: true; //d=et more information rfc4314, Obsolete Rights sort($rights);