query 1000 aliases and mailboxes

we don't handle pagination yet. it's not needed
This commit is contained in:
Girish Ramakrishnan
2020-03-28 17:35:51 -07:00
parent 1c5ff88e3c
commit ba0e5d0b59

View File

@@ -2098,7 +2098,14 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
// Mailboxes
Client.prototype.getMailboxes = function (domain, callback) {
get('/api/v1/mail/' + domain + '/mailboxes', null, function (error, data, status) {
var config = {
params: {
page: 1,
per_page: 1000
}
};
get('/api/v1/mail/' + domain + '/mailboxes', config, function (error, data, status) {
if (error) return callback(error);
if (status !== 200) return callback(new ClientError(status, data));
@@ -2161,7 +2168,14 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
};
Client.prototype.getAliases = function (domain, name, callback) {
get('/api/v1/mail/' + domain + '/aliases/' + name, null, function (error, data, status) {
var config = {
params: {
page: 1,
per_page: 1000
}
};
get('/api/v1/mail/' + domain + '/aliases/' + name, config, function (error, data, status) {
if (error) return callback(error);
if (status !== 200) return callback(new ClientError(status, data));