Fix member birthday column not being updated to empty value

This commit is contained in:
Kijin Sung 2024-03-29 11:56:02 +09:00
parent d65a32b385
commit 23db2eb6a3
2 changed files with 2 additions and 2 deletions

View file

@ -3106,6 +3106,7 @@ class MemberController extends Member
$args->nick_name = escape($args->nick_name, false);
$args->homepage = escape($args->homepage, false);
$args->blog = escape($args->blog, false);
$args->birthday = intval($args->birthday ?? '') ?: '';
if($args->homepage && !preg_match("/^[a-z]+:\/\//is",$args->homepage)) $args->homepage = 'http://'.$args->homepage;
if($args->blog && !preg_match("/^[a-z]+:\/\//is",$args->blog)) $args->blog = 'http://'.$args->blog;
@ -3305,7 +3306,6 @@ class MemberController extends Member
{
$args->description = $orgMemberInfo->description;
}
if(!$args->birthday) $args->birthday = $orgMemberInfo->birthday;
$oDB = DB::getInstance();
$oDB->begin();

View file

@ -17,7 +17,7 @@
<column name="find_account_answer" var="find_account_answer" default="" />
<column name="homepage" var="homepage" default="" />
<column name="blog" var="blog" default="" />
<column name="birthday" var="birthday" />
<column name="birthday" var="birthday" default="" />
<column name="allow_mailing" var="allow_mailing" default="Y" />
<column name="allow_message" var="allow_message" />
<column name="is_admin" var="is_admin" />