1 files changed, 11 insertions, 0 deletions
diff --git a/webclient/components/matrix/matrix-service.js b/webclient/components/matrix/matrix-service.js
index 132c996f7a..6d66111469 100644
--- a/webclient/components/matrix/matrix-service.js
+++ b/webclient/components/matrix/matrix-service.js
@@ -212,6 +212,17 @@ angular.module('matrixService', [])
path = path.replace("$room_id", room_id);
return doRequest("GET", path);
},
+
+ paginateBackMessages: function(room_id, from_token, limit) {
+ var path = "/rooms/$room_id/messages/list";
+ path = path.replace("$room_id", room_id);
+ var params = {
+ from: from_token,
+ to: "START",
+ limit: limit
+ };
+ return doRequest("GET", path, params);
+ },
// get a list of public rooms on your home server
publicRooms: function() {
|