]> git.llucax.com Git - mecon/samurai.git/commitdiff
Mayor bugfix.
authorMartín Marrese <marrese@gmail.com>
Tue, 26 Aug 2003 18:41:26 +0000 (18:41 +0000)
committerMartín Marrese <marrese@gmail.com>
Tue, 26 Aug 2003 18:41:26 +0000 (18:41 +0000)
lib/SAMURAI/Perm.php

index a8148ae4179f7ea41f54486bf473259ba1c264e7..965665c3825e1c1550f792526199a5baa094fa54 100644 (file)
@@ -83,7 +83,8 @@ class SAMURAI_Perm {
         $query = '
             SELECT DISTINCT psu.id_sistema AS sistema, pps.id_permiso AS permiso
             FROM samurai.perfil_sist_usuario AS psu, samurai.perm_perfil_sist AS pps
-            WHERE psu.login = '.$db->quote($login).' AND psu.id_perfil = pps.id_perfil;';
+            WHERE psu.login = '.$db->quote($login).' AND psu.id_perfil = pps.id_perfil
+            AND psu.id_sistema = pps.id_sistema';
         foreach ($db->getAll($query, DB_FETCHMODE_ASSOC) as $row) {
             $this->_permisos[$row['sistema']][] = $row['permiso'];
         }