Display required level in "Not permitted" error message ##2548

This commit is contained in:
Kijin Sung 2025-05-22 13:36:23 +09:00
parent bb4cd62e31
commit b5e9cd9343
2 changed files with 43 additions and 2 deletions

View file

@ -476,9 +476,17 @@ class ModuleObject extends BaseObject
{
return 'msg_administrator_only';
}
elseif (is_array($failed_requirement))
elseif (is_array($failed_requirement) && count($failed_requirement))
{
return 'msg_required_specific_group';
if (class_exists('PointModel'))
{
$min_level = PointModel::getMinimumLevelForGroup($failed_requirement);
if ($min_level)
{
return sprintf(lang('member.msg_required_minimum_level'), $min_level);
}
}
return 'member.msg_required_specific_group';
}
else
{