]> git.llucax.com Git - mecon/samurai.git/blobdiff - lib/SAMURAI/Perfil.php
Se corrige bug.
[mecon/samurai.git] / lib / SAMURAI / Perfil.php
index b17bbc02020ed55bc26bb812d8c9dcacaecb7c26..acbce4ed588ec9fcb4ed85a3225295c6ca8eba48 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;