fix PHP 8.x TypeError: array_diff(): Argument #1 must be of type array, null given

This commit is contained in:
ralf 2022-04-26 12:44:59 +02:00
parent 5b0f62ebb2
commit 502540113e

View File

@ -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);