1
0
mirror of https://github.com/nextcloud/ocsms.git synced 2026-08-11 08:23:00 +00:00

Add a new call to get the current message count for a user

This commit is contained in:
Loic Blot
2016-07-21 23:31:52 +02:00
parent 55ca445ff7
commit 78eae0600c
3 changed files with 25 additions and 2 deletions
+13 -2
View File
@@ -165,6 +165,18 @@ class ApiController extends Controller {
return new JSONResponse(array("phoneList" => $phoneList));
}
/**
* @NoAdminRequired
* @NoCSRFRequired
*
* APIv2
* @param $start
* @param $limit
* @return JSONResponse
*/
public function fetchMessagesCount() {
return new JSONResponse(array("count" => $this->smsMapper->getMessageCount($this->userId)));
}
/**
* @NoAdminRequired
* @NoCSRFRequired
@@ -184,8 +196,7 @@ class ApiController extends Controller {
return new JSONResponse(array("msg" => "Too many messages requested"), 413);
}
$messages = $this->smsMapper->getMessages($this->userId, $start, $limit);
return new JSONResponse(array("messages" => $messages));
return new JSONResponse(array("messages" => $this->smsMapper->getMessages($this->userId, $start, $limit)));
}
/**