Only masquerade identifier config in dispMemberInfo screen

This commit is contained in:
Kijin Sung 2023-07-04 01:50:42 +09:00
parent 39f92673b3
commit b01c36b792

View file

@ -106,7 +106,7 @@ class MemberModel extends Member
// Set login config
$config->identifiers = $config->identifiers ?? array('user_id', 'email_address');
if (in_array('email_address', $config->identifiers) && $config->enable_confirm === 'Y')
if (in_array('email_address', $config->identifiers) && $config->enable_confirm === 'Y' && Context::get('act') === 'dispMemberInfo')
{
$config->identifier = 'email_address';
}