summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 3d9aede)
raw | patch | inline | side by side (parent: 3d9aede)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 22 Aug 2005 08:19:55 +0000 (08:19 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 22 Aug 2005 08:19:55 +0000 (08:19 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@1196 594d385d-05f5-0310-b6e9-bd551577e9d8
plugins/admin/systems/class_phoneGeneric.inc | patch | blob | history |
diff --git a/plugins/admin/systems/class_phoneGeneric.inc b/plugins/admin/systems/class_phoneGeneric.inc
index 782fb9fa4eb12d0fc19157f4616416df5cb450fe..ad6b5e61c6a045914c1a8c6d3a13c74ec4686519 100644 (file)
$ldap->cd($this->dn);
$ldap->modify($this->attrs);
+ // $user_phone_reload
+ $ldap->cd ($this->config->current['BASE']);
+ $user_phone_assignment = $ldap->fetch($ldap->search("(&(objectClass=goFonAccount)(goFonHardware=".$this->cn."))",array("uid")));
+ if($user_phone_assignment){
+ $usertab= new usertabs($this->config,$this->config->data['TABS']['USERTABS'], $user_phone_assignment['dn']);
+ $usertab->by_object['phoneAccount']->is_modified = true;
+ $usertab->save();
+ unset($usertab);
+ }
$this->handle_post_events("modify");
}
show_ldap_error($ldap->get_error());