From 2ad839b90c9e38edfb685d442b523ee5d32097ab Mon Sep 17 00:00:00 2001 From: "marcelo.cuiza" Date: Thu, 8 Oct 2015 15:48:32 -0400 Subject: [PATCH] PM-3750: No se puede importar plugins personalizados --- workflow/engine/methods/setup/pluginsImportFile.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/workflow/engine/methods/setup/pluginsImportFile.php b/workflow/engine/methods/setup/pluginsImportFile.php index e391a2358..8d8cda505 100755 --- a/workflow/engine/methods/setup/pluginsImportFile.php +++ b/workflow/engine/methods/setup/pluginsImportFile.php @@ -52,6 +52,7 @@ try { $tar = new Archive_Tar( $path . $filename ); $sFileName = substr( $filename, 0, strrpos( $filename, '.' ) ); $sClassName = substr( $filename, 0, strpos( $filename, '-' ) ); + $sClassName = !empty($sClassName) ? $sClassName : $sFileName; $files = $tar->listContent(); $licenseName = ''; @@ -125,6 +126,7 @@ try { $tar = new Archive_Tar( $path . $filename ); $sFileName = substr( $filename, 0, strrpos( $filename, '.' ) ); $sClassName = substr( $filename, 0, strpos( $filename, '-' ) ); + $sClassName = !empty($sClassName) ? $sClassName : $sFileName; $files = $tar->listContent(); $licenseName = ''; @@ -199,6 +201,7 @@ try { $tar = new Archive_Tar( $path . $filename ); $sFileName = substr( $filename, 0, strrpos( $filename, '.' ) ); $sClassName = substr( $filename, 0, strpos( $filename, '-' ) ); + $sClassName = !empty($sClassName) ? $sClassName : $sFileName; $aFiles = $tar->listContent(); $bMainFile = false;