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-06-02 12:32:36 +0200
commitcf47830e36e7831509ce621feb00a577ce5e753b (patch)
tree72ea5dd17f34036ffd59d2ec650a67bff57186cf
parent026dda93fadd24d94d4330de82d063ab819118c7 (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)";