]> git.llucax.com Git - mecon/yatta.git/commitdiff
BugFix.
authorLeandro Lucarella <llucax@gmail.com>
Fri, 16 Apr 2004 14:34:28 +0000 (14:34 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Fri, 16 Apr 2004 14:34:28 +0000 (14:34 +0000)
lib/YATTA/Archivo.php
script/servidores/YATTA_Tacho.php

index 36c0892551ce6fa2d1de585f98450c02ce53fc6d..a471702a008f790a0a7c38c67bbf2f60f55aefed 100644 (file)
@@ -144,14 +144,14 @@ class YATTA_Archivo extends MECON_DBO {
      */
     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.');
         }
+        $res = $db->query('DELETE FROM yatta.procesos WHERE id = '. $this->id);
+        if (PEAR::isError($res)) {
+             trigger_error('Error: ' . $res->getMessage() . "\n", E_USER_ERROR);
+        }
     }
 
     /**
index cbfaf3b82d4c0bbc96905151e309d8ca847824d0..b9c3114459ba6a5bc52663c948339b9abe6623a4 100755 (executable)
@@ -134,6 +134,7 @@ if (PEAR::isError($res)) {
 }
 yatta_log('Se obtiene la lista de owners de los archivos.');
 //}}}
+
 //OBTENGO LA LISTA DE USUARIOS CON CUOTAS EXCEPCIONALES {{{
 $cuotas = $CONTROLADOR->obtenerListaCuotas($db);
 $cuotas = $cuotas->fetchRow(DB_FETCHMODE_ARRAY);
@@ -156,6 +157,7 @@ while ($usuario = $res->fetchRow(DB_FETCHMODE_ASSOC)) {
         $cuota = $CONF['cuota_tamanio'];
     }
     //}}}
+
     //BUSCO LOS ARCHIVOS, TAMANIO y FECHA DEL USUARIO{{{
     $archivo =& new YATTA_Archivo;
     $archivo->owner = $usuario['owner'];
@@ -180,6 +182,7 @@ while ($usuario = $res->fetchRow(DB_FETCHMODE_ASSOC)) {
         }
     }
     //}}}
+   
     //HAY MAS DE LA CUOTA {{{
     if ($cuota <= (($tamanio / 1024) / 1024)) {
         //BORRAR LOS ARCHIVOS MAS VIEJOS HASTA LLEGAR AL VALOR DE LA CUOTA.
@@ -222,6 +225,7 @@ while ($usuario = $res->fetchRow(DB_FETCHMODE_ASSOC)) {
         }
     }
     //}}}
+   
     //HAY MENOS DE LA CUOTA PERO SUPERA LO ESTABLECIDO EN EL ARCHIVO DE CONFIGURAION{{{
     elseif (($CONF['cuota_warning'] * $cuota / 100) <= (($tamanio / 1024) / 1024)) {
         //ENVIAR EMAIL SOBRE LA SITUACION Y AVISANDO QUE SI SE SUPERA LA CUOTA