From 09d8d048e658bf6e10806e127842649d1c786c95 Mon Sep 17 00:00:00 2001 From: davidcallizaya Date: Wed, 7 Jun 2017 08:37:10 -0400 Subject: [PATCH] HOR-3344 Remove validation of skins, language and domain for DEFAULT url generation. --- .../BusinessModel/WebEntryEvent.php | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/WebEntryEvent.php b/workflow/engine/src/ProcessMaker/BusinessModel/WebEntryEvent.php index b468fb449..ef6ffd75f 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/WebEntryEvent.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/WebEntryEvent.php @@ -280,19 +280,19 @@ class WebEntryEvent $this->arrayFieldDefinition['WE_LINK_SKIN']['empty'] = false; $this->arrayFieldDefinition['WE_LINK_LANGUAGE']['empty'] = false; $this->arrayFieldDefinition['WE_LINK_DOMAIN']['empty'] = false; + $modelSkins = new \ProcessMaker\BusinessModel\Skins(); + $skins = []; + foreach ($modelSkins->getSkins() as $mSkin) { + $skins[] = $mSkin['SKIN_FOLDER_ID']; + } + $this->arrayFieldDefinition['WE_LINK_SKIN']['defaultValues'] = $skins; + $modelLanguages = new \ProcessMaker\BusinessModel\Language(); + $languages = []; + foreach ($modelLanguages->getLanguageList() as $mLang) { + $languages[] = $mLang['LANG_ID']; + } + $this->arrayFieldDefinition['WE_LINK_LANGUAGE']['defaultValues'] = $languages; } - $modelSkins = new \ProcessMaker\BusinessModel\Skins(); - $skins = []; - foreach ($modelSkins->getSkins() as $mSkin) { - $skins[] = $mSkin['SKIN_FOLDER_ID']; - } - $this->arrayFieldDefinition['WE_LINK_SKIN']['defaultValues'] = $skins; - $modelLanguages = new \ProcessMaker\BusinessModel\Language(); - $languages = []; - foreach ($modelLanguages->getLanguageList() as $mLang) { - $languages[] = $mLang['LANG_ID']; - } - $this->arrayFieldDefinition['WE_LINK_LANGUAGE']['defaultValues'] = $languages; $process->throwExceptionIfDataNotMetFieldDefinition($arrayData, $this->arrayFieldDefinition, $this->arrayFieldNameForException, $flagInsert);