Skip to content

Commit d66b7c0

Browse files
authored
Merge pull request #3 from landofcoder/develop
updated module files to fix this issue
2 parents f73bd69 + dcb98b5 commit d66b7c0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Observer/AdminSystemConfigSave.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,17 @@ public function execute(\Magento\Framework\Event\Observer $observer)
3939
{
4040
$configData = $observer->getConfigData();
4141
$request = $observer->getRequest();
42-
if(!$configData || ($configData && isset($configData['groups']) && !$configData['groups'])){
42+
$section = $request->getParam("section");
43+
if(($section && $section=="loflicense") && (!$configData || ($configData && isset($configData['groups']) && !$configData['groups'])) ){
4344
$groups = $request->getParam('groups');
4445
if($groups && isset($groups['general']) && $groups['general']){
4546
$modules = $groups['general']['fields'];
4647
if($modules){
4748
foreach($modules as $key=>$item){
4849
$module_license_key = isset($item['value'])?$item['value']:'';
4950
if($module_license_key){
51+
$module_license_key = is_array($module_license_key)?implode(",",$module_license_key):$module_license_key;
5052
$this->configWriter->save('loflicense/general/'.$key, $module_license_key, ScopeConfigInterface::SCOPE_TYPE_DEFAULT, 0);
51-
$this->configWriter->save('veslicense/general/'.$key, $module_license_key, ScopeConfigInterface::SCOPE_TYPE_DEFAULT, 0);
5253
}
5354
}
5455
}

0 commit comments

Comments
 (0)