Force refresh of signup config and signup ruleset if agreement is in old format

This commit is contained in:
Kijin Sung 2017-11-27 14:52:15 +09:00
parent 11c04c5a26
commit bf6ccfcb44

View file

@ -218,6 +218,10 @@ class member extends ModuleObject {
{
if($signupItem->name === 'find_account_question') return true;
}
if(!$config->agreements)
{
return true;
}
if($config->skin)
{
@ -356,6 +360,13 @@ class member extends ModuleObject {
break;
}
}
if(!$config->agreements)
{
$config = memberModel::getMemberConfig();
$config->identifier = $config->identifier ?: 'user_id';
$config->signupForm = $oMemberAdminController->createSignupForm($config->identifier);
$output = $oModuleController->updateModuleConfig('member', $config);
}
if($config->skin)
{