]> git.llucax.com Git - mecon/yatta.git/blobdiff - lib/YATTA/Archivo.php
BugFix.
[mecon/yatta.git] / lib / YATTA / Archivo.php
index 36c0892551ce6fa2d1de585f98450c02ce53fc6d..a471702a008f790a0a7c38c67bbf2f60f55aefed 100644 (file)
@@ -144,14 +144,14 @@ class YATTA_Archivo extends MECON_DBO {
      */
     function borrar($db = null)
     {
      */
     function borrar($db = null)
     {
-        $res = $db->query('DELETE FROM yatta.procesos WHERE id = '. $this->id);
-        if (PEAR::isError($res)) {
-             trigger_error('Error: ' . $res->getMessage() . "\n", E_USER_ERROR);
-        }
         //Borro el archivo del tacho
         if (!unlink(PATH_TACHO.basename($this->archivo))) {
             return new PEAR_Error('No se pudo borrar el archivo del tacho.');
         }
         //Borro el archivo del tacho
         if (!unlink(PATH_TACHO.basename($this->archivo))) {
             return new PEAR_Error('No se pudo borrar el archivo del tacho.');
         }
+        $res = $db->query('DELETE FROM yatta.procesos WHERE id = '. $this->id);
+        if (PEAR::isError($res)) {
+             trigger_error('Error: ' . $res->getMessage() . "\n", E_USER_ERROR);
+        }
     }
 
     /**
     }
 
     /**