Fix incorrect defaults shown in module grant screen

This commit is contained in:
Kijin Sung 2025-06-19 23:20:23 +09:00
parent fcf679e750
commit 64efb20f2b

View file

@ -171,9 +171,18 @@ class ModuleAdminModel extends Module
$grant_list->manager->title = lang('grant_manager');
$grant_list->manager->default = 'manager';
Context::set('grant_list', $grant_list);
// Get a permission group granted to the current module
$selected_group = array();
$default_grant = array();
foreach ($grant_list as $key => $val)
{
if (!empty($val->default))
{
$default_grant[$key] = $val->default;
}
}
$args = new stdClass();
$args->module_srl = $module_srl;
$output = executeQueryArray('module.getModuleGrants', $args);