mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-08 03:01:43 +09:00
Fix #2302 add "before" trigger to addMemberToGroup()
This commit is contained in:
parent
925ddf9fa0
commit
6a71410a5a
1 changed files with 10 additions and 0 deletions
|
|
@ -2221,6 +2221,15 @@ class MemberController extends Member
|
|||
{
|
||||
return $output;
|
||||
}
|
||||
|
||||
// Call trigger (before)
|
||||
$trigger_output = ModuleHandler::triggerCall('member.addMemberToGroup', 'before', $args);
|
||||
if (!$trigger_output->toBool())
|
||||
{
|
||||
return $trigger_output;
|
||||
}
|
||||
|
||||
// Delete duplicate records
|
||||
if ($output->data && count($output->data) > 1)
|
||||
{
|
||||
executeQuery('member.deleteMemberGroupMember', $args);
|
||||
|
|
@ -2229,6 +2238,7 @@ class MemberController extends Member
|
|||
// Add member to group
|
||||
$output = executeQuery('member.addMemberToGroup', $args);
|
||||
|
||||
// Call trigger (after)
|
||||
ModuleHandler::triggerCall('member.addMemberToGroup', 'after', $args);
|
||||
self::clearMemberCache($member_srl);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue