]> git.llucax.com Git - mecon/samurai.git/blobdiff - lib/SAMURAI/Perfil.php
Primera version lista con permisos.
[mecon/samurai.git] / lib / SAMURAI / Perfil.php
index b17bbc02020ed55bc26bb812d8c9dcacaecb7c26..445c01a677d04ff5c3432f88eaa0b7b34efba208 100644 (file)
@@ -644,7 +644,9 @@ class SAMURAI_Perfil {
             $rta2 = array_diff($this->getPermisos(), $p);
             if (!$rta1 && !$rta2) {
                 $perf = new SAMURAI_Perfil($this->_db, $key);
             $rta2 = array_diff($this->getPermisos(), $p);
             if (!$rta1 && !$rta2) {
                 $perf = new SAMURAI_Perfil($this->_db, $key);
-                return new PEAR_Error("El perfil \"".$perf->getDescripcion()."\" contiene los mismos permisos.");
+                if ($perf->getDescripcion() != $this->getDescripcion()) {
+                    return new PEAR_Error("El perfil \"".$perf->getDescripcion()."\" contiene los mismos permisos.");
+                }
             }
         }
         return true;
             }
         }
         return true;
@@ -653,4 +655,4 @@ class SAMURAI_Perfil {
 
 } // -X2C Class :SAMURAI_Perfil
 
 
 } // -X2C Class :SAMURAI_Perfil
 
-?>
\ No newline at end of file
+?>