BUG 13383 "Problemas al instalar el hotfix cuando..." SOLVED

- Problemas al instalar el hotfix cuando se tiene instalado processmaker en otra carpeta diferente a "processmaker"
- Problema:
  Cuando se instala ProcessMaker, el directorio de instalacion tiene por defecto el nombre de "processmaker", pero
  este nombre puede ser cambiado, por ejemplo a "processmaker2"

  Cuando se aplica el .tar hotfix en "processmaker2" los directiorios deberian ser reemplazados en "processmaker2";
  esto no ocurre, si no que crea un directorio en la misma ruta con el nombre "processmaker" teniendo en el mismo directorio
  lo siguiente:
         - procemaker
         - procemaker2

- Solucion:
  Cuando se aplica el .tar hotfix por ejemplo en "processmaker2" los directorios que existe en el hotfix
  se aplican en "processmaker2"

  Se ha cambiado el PATH_OUTTRUNK, y se ha descartado el metodo extract(); estos son reemplazados de la siguiente manera:
         $swTar = $tar->extractModify(PATH_TRUNK, "processmaker");
This commit is contained in:
Luis Fernando Saisa Lopez
2013-11-06 17:06:53 -04:00
parent 05e74948b4
commit b42c604036

View File

@@ -1376,7 +1376,7 @@ class workspaceTools
//Extract
$tar = new Archive_Tar($f);
$swTar = $tar->extract(PATH_OUTTRUNK); //true on success, false on error
$swTar = $tar->extractModify(PATH_TRUNK, "processmaker"); //true on success, false on error
if ($swTar) {
$result["status"] = 1;