mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-04 01:01:41 +09:00
Fix integration search exclusions not being applied
통합검색에서 제외한 모듈 설정이 무시되고 권한에 따라서만 표시되는 문제 수정
This commit is contained in:
parent
1280f6a0a0
commit
be3e3cd4cb
1 changed files with 6 additions and 3 deletions
|
|
@ -34,13 +34,14 @@ class integration_searchModel extends module
|
|||
{
|
||||
$module_srls_list = $module_srl_list ? explode(',', $module_srls_list) : array();
|
||||
}
|
||||
$module_srls_list = array_map('intval', $module_srls_list);
|
||||
$accessible_modules = array_keys(getModel('module')->getAccessibleModuleList());
|
||||
|
||||
$args = new stdClass();
|
||||
if($target == 'exclude')
|
||||
{
|
||||
$args->module_srl = $accessible_modules;
|
||||
$args->exclude_module_srl = array_diff($module_srls_list, $accessible_modules);
|
||||
$args->exclude_module_srl = $module_srls_list;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -80,13 +81,14 @@ class integration_searchModel extends module
|
|||
{
|
||||
$module_srls_list = $module_srl_list ? explode(',', $module_srls_list) : array();
|
||||
}
|
||||
$module_srls_list = array_map('intval', $module_srls_list);
|
||||
$accessible_modules = array_keys(getModel('module')->getAccessibleModuleList());
|
||||
|
||||
$args = new stdClass();
|
||||
if($target == 'exclude')
|
||||
{
|
||||
$args->module_srl = $accessible_modules;
|
||||
$args->exclude_module_srl = array_diff($module_srls_list, $accessible_modules);
|
||||
$args->exclude_module_srl = $module_srls_list;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -130,13 +132,14 @@ class integration_searchModel extends module
|
|||
{
|
||||
$module_srls_list = $module_srl_list ? explode(',', $module_srls_list) : array();
|
||||
}
|
||||
$module_srls_list = array_map('intval', $module_srls_list);
|
||||
$accessible_modules = array_keys(getModel('module')->getAccessibleModuleList());
|
||||
|
||||
$args = new stdClass();
|
||||
if($target == 'exclude')
|
||||
{
|
||||
$args->module_srl = $accessible_modules;
|
||||
$args->exclude_module_srl = array_diff($module_srls_list, $accessible_modules);
|
||||
$args->exclude_module_srl = $module_srls_list;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue