]> git.llucax.com Git - mecon/samurai.git/commitdiff
BugFix.
authorMartín Marrese <marrese@gmail.com>
Tue, 16 Mar 2004 15:46:42 +0000 (15:46 +0000)
committerMartín Marrese <marrese@gmail.com>
Tue, 16 Mar 2004 15:46:42 +0000 (15:46 +0000)
lib/SAMURAI/Permiso.php
lib/SAMURAI/Usuario.php

index faca0f8ca6c428a7311ce7a4f2ee8a743dd11160..1d45cbd3e100afd6dccaf1e03e583c3dd6b38db3 100644 (file)
@@ -232,7 +232,11 @@ class SAMURAI_Permiso {
                     'desc_permiso' => $this->getDescripcion(),
                     'responsable'  => $this->getResponsable(),
                 );
-        return $this->_db->autoExecute('samurai.permiso', $datos, DB_AUTOQUERY_INSERT);
+        $res =  $this->_db->autoExecute('samurai.permiso', $datos, DB_AUTOQUERY_INSERT);
+        if (PEAR::isError($res)) {
+            return $res;
+        }
+        $this->setId($idPermiso);
     }
     // -X2C
 
@@ -424,7 +428,6 @@ class SAMURAI_Permiso {
         }
         return $db->query ($sql);
     }
-    
 } // -X2C Class :SAMURAI_Permiso
 
 ?>
index 28a2755c5f0058bc4f74b44ed3a5db41ad1fcb8c..df6c943ffb821d9db61f2dd1f36491e4cd601b1e 100644 (file)
@@ -319,7 +319,7 @@ class SAMURAI_Usuario {
      * @return mixed
      * @access public
      */
-    function guardarDatos($accion = grabar) // ~X2C
+    function guardarDatos($accion = 'grabar') // ~X2C
     {
         $accion = strtolower($accion); 
         switch ($accion)  {