From a4d894ea8b3ace24e28fe6eaa61905f8884b5c5e Mon Sep 17 00:00:00 2001 From: dheeyi william Date: Thu, 4 May 2017 15:51:54 -0400 Subject: [PATCH] HOR-1697 System Settings: Se aceptan valores reales/negativos en los campos: "MemoryLimit, CookieLifetime y DefaultUserExpiryDate" --- .../translations/english/processmaker.en.po | 18 ++++++++++++++++++ workflow/engine/controllers/adminProxy.php | 6 +++--- workflow/engine/data/mysql/insert.sql | 3 +++ 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/workflow/engine/content/translations/english/processmaker.en.po b/workflow/engine/content/translations/english/processmaker.en.po index c61836c54..e3c24a29d 100644 --- a/workflow/engine/content/translations/english/processmaker.en.po +++ b/workflow/engine/content/translations/english/processmaker.en.po @@ -2113,6 +2113,24 @@ msgstr "This case does not exist" msgid "Application ID or Delegation Index is missing!. The System can not open the case." msgstr "Application ID or Delegation Index is missing!. The System can not open the case." +# TRANSLATION +# LABEL/ID_MEMORY_LIMIT_VALIDATE +#: LABEL/ID_MEMORY_LIMIT_VALIDATE +msgid "Memory Limit value has to be either a positive integer or -1." +msgstr "Memory Limit value has to be either a positive integer or -1." + +# TRANSLATION +# LABEL/ID_LIFETIME_VALIDATE +#: LABEL/ID_LIFETIME_VALIDATE +msgid "Max Lifetime value has to be a positive integer." +msgstr "Max Lifetime value has to be a positive integer." + +# TRANSLATION +# LABEL/ID_DEFAULT_EXPIRATION_YEAR_VALIDATE +#: LABEL/ID_DEFAULT_EXPIRATION_YEAR_VALIDATE +msgid "Default Expiration Year value has to be a positive integer." +msgstr "Default Expiration Year value has to be a positive integer." + # TRANSLATION # LABEL/ID_PLEASE_SELECT_UPGRADE_FILE #: LABEL/ID_PLEASE_SELECT_UPGRADE_FILE diff --git a/workflow/engine/controllers/adminProxy.php b/workflow/engine/controllers/adminProxy.php index 22c365dc6..dc3c22f7f 100644 --- a/workflow/engine/controllers/adminProxy.php +++ b/workflow/engine/controllers/adminProxy.php @@ -1538,19 +1538,19 @@ class adminProxy extends HttpProxyController if (!((is_numeric($httpData->memory_limit)) && ((int)$httpData->memory_limit == $httpData->memory_limit) && ((int)$httpData->memory_limit >= -1)) ) { - throw new Exception('The Memory Limit has to be either a positive integer or -1 '); + throw new Exception(G::LoadTranslation('ID_MEMORY_LIMIT_VALIDATE')); } if (!((is_numeric($httpData->max_life_time)) && ((int)$httpData->max_life_time == $httpData->max_life_time) && ((int)$httpData->max_life_time > 0)) ) { - throw new Exception('The Max Lifetime has to be either a positive integer '); + throw new Exception(G::LoadTranslation('ID_LIFETIME_VALIDATE')); } if (!((is_numeric($httpData->expiration_year)) && ((int)$httpData->expiration_year == $httpData->expiration_year) && ((int)$httpData->expiration_year > 0)) ) { - throw new Exception('The Default Expiration Year has to be either a positive integer'); + throw new Exception(G::LoadTranslation('ID_DEFAULT_EXPIRATION_YEAR_VALIDATE')); } if (!file_exists($envFile)) { diff --git a/workflow/engine/data/mysql/insert.sql b/workflow/engine/data/mysql/insert.sql index 5d64cdb0f..fb6c052e6 100644 --- a/workflow/engine/data/mysql/insert.sql +++ b/workflow/engine/data/mysql/insert.sql @@ -1793,6 +1793,9 @@ INSERT INTO TRANSLATION (TRN_CATEGORY,TRN_ID,TRN_LANG,TRN_VALUE,TRN_UPDATE_DATE ( 'LABEL','ID_IN','en','in','2014-01-15') , ( 'LABEL','ID_CASE_DOES_NOT_EXISTS','en','This case does not exist','2014-01-15') , ( 'LABEL','ID_APPLICATION_OR_INDEX_MISSING','en','Application ID or Delegation Index is missing!. The System can not open the case.','2017-03-30') , +( 'LABEL','ID_MEMORY_LIMIT_VALIDATE','en','Memory Limit value has to be either a positive integer or -1','2017-04-05') , +( 'LABEL','ID_LIFETIME_VALIDATE','en','Max Lifetime value has to be a positive integer','2017-04-05') , +( 'LABEL','ID_DEFAULT_EXPIRATION_YEAR_VALIDATE','en','Default Expiration Year value has to be a positive integer','2017-04-05') , ( 'LABEL','ID_PLEASE_SELECT_UPGRADE_FILE','en','Please select the upgrade file','2014-01-15') , ( 'LABEL','ID_PLEASE_SELECT_MAX_X_FIELDS','en','Please select 80 fields at most','2014-01-15') , ( 'LABEL','ID_UPGRADE_READY','en','System upgraded from revision','2014-01-15') ,