From 062f4b9cc969d3e481854041ecc89f6b0ae1a3ce Mon Sep 17 00:00:00 2001 From: chschy Date: Thu, 3 Nov 2011 02:13:59 +0000 Subject: [PATCH] issue 841, proc changed to procAddonAdminSaveActive in cafeXE git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9793 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/addon/addon.admin.controller.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/modules/addon/addon.admin.controller.php b/modules/addon/addon.admin.controller.php index 5cdc13388..ae7a07a5f 100644 --- a/modules/addon/addon.admin.controller.php +++ b/modules/addon/addon.admin.controller.php @@ -23,6 +23,11 @@ $pc = Context::get('pc'); $mobile = Context::get('mobile'); $fixed = Context::get('fixed'); + + $site_module_info = Context::get('site_module_info'); + + if($site_module_info->site_srl) $site_srl = $site_module_info->site_srl; + else $site_srl = 0; if (!$pc) $pc = array(); if (!$mobile) $mobile = array(); @@ -34,7 +39,7 @@ // get current addon info $oModel = &getAdminModel('addon'); - $currentAddonList = $oModel->getAddonList(0, 'site'); + $currentAddonList = $oModel->getAddonList($site_srl, 'site'); // get need update addon list $updateList = array(); @@ -80,7 +85,7 @@ $args->fixed = 'N'; $args->addon = $targetAddon; - $args->site_srl = 0; + $args->site_srl = $site_srl; $output = executeQuery('addon.updateSiteAddon', $args); if (!$output->toBool()) return $output; @@ -88,8 +93,8 @@ if (count($updateList)) { - $this->makeCacheFile(0, 'pc', 'site'); - $this->makeCacheFile(0, 'mobile', 'site'); + $this->makeCacheFile($site_srl, 'pc', 'site'); + $this->makeCacheFile($site_srl, 'mobile', 'site'); } if (Context::get('success_return_url'))