Package: gosa-plugins-mailaddress Version: 2.8~git20211027.08b10a2-2 Severity: normal Tags: patch
Dear Maintainer, accessing the mail attribute of a user account (e.g. by clicking on the email icon next to the username) fails with the following error message: ``` Fatal error: Uncaught Error: Undefined constant "active" in /usr/share/gosa/plugins/personal/mailaddress/class_mailAccount.inc:198 Stack trace: #0 /usr/share/gosa/include/class_tabs.inc(172): mailAccount->execute() #1 /usr/share/gosa/include/class_management.inc(224): tabs->execute() #2 /usr/share/gosa/plugins/admin/users/main.inc(44): management->execute() #3 /usr/share/gosa/html/main.php(427): require('...') #4 {main} thrown in /usr/share/gosa/plugins/personal/mailaddress/class_mailAccount.inc on line 198 ``` The problem can be solved with the following change: ```patch --- class_mailAccount.inc.orig 2025-01-06 22:48:11.591166049 +0100 +++ class_mailAccount.inc 2025-01-06 22:48:36.063175585 +0100 @@ -195,7 +195,7 @@ } $smarty->assign ("multiple_support",$this->multiple_support_active); - if ($this->multiple_support-active) { + if ($this->multiple_support_active) { $smarty->assign ("multi_mail",array_slice ($this->multi_attrs_all['mail'],1)); } return ($display.$smarty->fetch (get_template_path ("generic.tpl",TRUE,dirname (__FILE__)))); ``` Thank you for your time! Cheers, Lars