X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/ff300eaf76c4d30ccf8b12cef9813be55235a26c..ea699aa7fc38d1a95e3bf62bea24d342ddcd2fcc:/lib/SAMURAI/Perfil.php?ds=sidebyside diff --git a/lib/SAMURAI/Perfil.php b/lib/SAMURAI/Perfil.php index b52fea3..445c01a 100644 --- a/lib/SAMURAI/Perfil.php +++ b/lib/SAMURAI/Perfil.php @@ -624,7 +624,7 @@ class SAMURAI_Perfil { /** * Verifica si se puede insertar * - * @return bool + * @return mixed * @access protected */ function _verifPermisos() // ~X2C @@ -644,7 +644,9 @@ class SAMURAI_Perfil { $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;