protected static function disconnect($args, $uid) { $esId = @$_POST['esId']; $member = new Db_Member(); $member->loadBy('member_id', $args['member_id']); if ($esId && $member->hasData()) { if ($member->getEsId() === $esId && $member->getStatus() == Db_Member::MEMBER_STATUS_ACTIVE) { $member->deactivate(array($args['member_id'])); $op = new Db_Op(); $op->removeMember($esId, $args['member_id']); } } \OCP\JSON::success(); }
protected static function disconnect($args, $uid) { $esId = @$_POST['esId']; $member = new Db_Member(); $member->loadBy('member_id', $args['member_id']); if ($esId && $member->hasData()) { $memberData = $member->getData(); if ($memberData['es_id'] === $esId) { $member->deactivate(array($args['member_id'])); $op = new Db_Op(); $op->removeMember($esId, $args['member_id']); } } \OCP\JSON::success(); }