mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-04 17:21:39 +09:00
Fix anonymous info not being preserved when updating a temporarily saved document
This commit is contained in:
parent
866f9c670d
commit
f7ed3519ac
1 changed files with 7 additions and 0 deletions
|
|
@ -147,9 +147,16 @@ class BoardController extends Board
|
|||
$obj->email_address = $obj->homepage = $obj->user_id = '';
|
||||
$obj->user_name = $obj->nick_name = $anonymous_name;
|
||||
$obj->member_srl = $logged_info->member_srl * -1;
|
||||
|
||||
// Ensure that anonymous information is preserved on update.
|
||||
if ($oDocument->isExists())
|
||||
{
|
||||
$oDocument->add('member_srl', $obj->member_srl);
|
||||
ModuleController::getInstance()->addTriggerFunction('document.updateDocument', 'before', function($obj) use($anonymous_name, $logged_info) {
|
||||
$obj->email_address = $obj->homepage = $obj->user_id = '';
|
||||
$obj->user_name = $obj->nick_name = $anonymous_name;
|
||||
$obj->member_srl = $logged_info->member_srl * -1;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue