From 2e5a970c69ca2992c3d20c4daad7b609e51ec82b Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Wed, 19 Oct 2016 17:24:44 +0800 Subject: [PATCH] DataObjects/Core_group.php --- DataObjects/Core_group.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/DataObjects/Core_group.php b/DataObjects/Core_group.php index 57dd1e49..d93bfdd3 100644 --- a/DataObjects/Core_group.php +++ b/DataObjects/Core_group.php @@ -60,12 +60,21 @@ class Pman_Core_DataObjects_Core_group extends DB_DataObject } foreach(explode(',', $q['user_ids']) as $uid) { - $this->addMember($uid); + switch($q['_action']) { + case 'add': + $this->addMember($uid); + break; + case 'sub': + $this->removeMember($uid); + break; + default: + $roo->jerr('invalid action'); + } } + $roo->jok('updated'); - $this->jerr('invalid action'); } -- 2.39.2