First approach to query_memberdata_list
This commit is contained in:
parent
40b89a5635
commit
6cf503f7fb
@ -44,6 +44,12 @@ try{
|
|||||||
$request = new OCA\Office\Request();
|
$request = new OCA\Office\Request();
|
||||||
$command = $request->getParam('command');
|
$command = $request->getParam('command');
|
||||||
switch ($command){
|
switch ($command){
|
||||||
|
case 'query_memberdata_list':
|
||||||
|
$ids = $request->getParam('args/member_ids');
|
||||||
|
$members = OCA\Office\Member::getMembersAsArray($ids);
|
||||||
|
//TODO: iterate, adding more info
|
||||||
|
$response["memberdata_list"] = $members;
|
||||||
|
break;
|
||||||
case 'session-list':
|
case 'session-list':
|
||||||
OCA\Office\Controller::listSessions();
|
OCA\Office\Controller::listSessions();
|
||||||
exit();
|
exit();
|
||||||
|
@ -17,10 +17,10 @@ class Member {
|
|||||||
const DEFAULT_ACTIVITY_THRESHOLD = 600; // 10 Minutes
|
const DEFAULT_ACTIVITY_THRESHOLD = 600; // 10 Minutes
|
||||||
|
|
||||||
public static function add($esId, $displayname, $color){
|
public static function add($esId, $displayname, $color){
|
||||||
$query = \OCP\DB::prepare('INSERT INTO `*PREFIX*office_member` (`es_id`, `displayname`, `color`, `lastactivity`) VALUES (?, ?, ?, ?) ');
|
$query = \OCP\DB::prepare('INSERT INTO `*PREFIX*office_member` (`es_id`, `uid`, `color`, `lastactivity`) VALUES (?, ?, ?, ?) ');
|
||||||
$query->execute(array(
|
$query->execute(array(
|
||||||
$esId,
|
$esId,
|
||||||
$displayname,
|
\OCP\User::getUser(),
|
||||||
$color,
|
$color,
|
||||||
time()
|
time()
|
||||||
));
|
));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user