From c088243b48f1a2efcc0470a60648297e58215d99 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sun, 14 Dec 2008 10:18:36 +0000 Subject: [PATCH] self service: check if there is a Kolab extension --- lam/lib/modules/kolabUser.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lam/lib/modules/kolabUser.inc b/lam/lib/modules/kolabUser.inc index eeec3ff9..10670982 100644 --- a/lam/lib/modules/kolabUser.inc +++ b/lam/lib/modules/kolabUser.inc @@ -918,6 +918,9 @@ class kolabUser extends baseModule { */ function checkSelfServiceOptions($fields, $attributes) { $return = array('messages' => array(), 'add' => array(), 'del' => array(), 'mod' => array()); + if (!in_array_ignore_case('kolabInetOrgPerson', $attributes['objectClass'])) { + return $return; + } $attributeNames = array(); // list of attributes which should be checked for modification $attributesNew = $attributes; // kolabFreeBusyFuture