Code

Skip attributes with no write access
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 17 Jul 2006 11:25:38 +0000 (11:25 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 17 Jul 2006 11:25:38 +0000 (11:25 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@4178 594d385d-05f5-0310-b6e9-bd551577e9d8

include/class_plugin.inc

index e9a9493f0d12541817c3af5d1ba3b1c013ccba41..4e45a8631100faf9159fb96d5666d3f7abb1b90d 100644 (file)
@@ -267,7 +267,7 @@ class plugin
   {
     /* Save values to object */
     foreach ($this->attributes as $val){
-      if (chkacl ($this->acl, "$val") == "" && isset ($_POST["$val"])){
+      if (obj_is_writable($this->dn,get_class($this),$val) && isset ($_POST["$val"])){
         /* Check for modifications */
         if (get_magic_quotes_gpc()) {
           $data= stripcslashes($_POST["$val"]);