summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoberto Hueso Gómez <rhueso@soleta.eu>2020-02-13 11:58:46 +0100
committerOpenGnSys Support Team <soporte-og@soleta.eu>2020-05-19 18:15:30 +0200
commit340bd127556cb6d23d44fc6f6043c33b01046ed1 (patch)
treeb478d8734d5f730f13b4c830e08cb6393943ecff
parent19a9ac113d0d66dcbfd59425e00df083c16dfdc0 (diff)
#942 Fix run script tasks encoding (web)
-rw-r--r--admin/WebConsole/comandos/gestores/gestor_Comandos.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/admin/WebConsole/comandos/gestores/gestor_Comandos.php b/admin/WebConsole/comandos/gestores/gestor_Comandos.php
index d7704509..d825c2d3 100644
--- a/admin/WebConsole/comandos/gestores/gestor_Comandos.php
+++ b/admin/WebConsole/comandos/gestores/gestor_Comandos.php
@@ -354,7 +354,10 @@ if($sw_mkprocedimiento=='on' || $sw_mktarea=='on'){
$cmd->ParamSetValor("@idprocedimiento",$idprocedimiento);
$cmd->ParamSetValor("@idcomando",$idcomando);
$cmd->ParamSetValor("@ordprocedimiento",$ordprocedimiento);
- $parametros=$funcion.$atributos;
+ if ($idcomando == OG_CMD_ID_SCRIPT)
+ $parametros=$funcion.substr(rawurldecode($atributos), 0, -2);
+ else
+ $parametros=$funcion.$atributos;
$cmd->ParamSetValor("@parametros",$parametros);
$cmd->texto="INSERT INTO procedimientos_acciones(idprocedimiento,orden,idcomando,parametros)
VALUES (@idprocedimiento,@ordprocedimiento,@idcomando,@parametros)";