Commit 92c0128f authored by Patricio Bruna's avatar Patricio Bruna

This closes #5

parent af3e5980
...@@ -13813,7 +13813,8 @@ return /******/ (function(modules) { // webpackBootstrap ...@@ -13813,7 +13813,8 @@ return /******/ (function(modules) { // webpackBootstrap
value: function getMailboxSize(callback) { value: function getMailboxSize(callback) {
this.getMailbox(function (e, d) { this.getMailbox(function (e, d) {
if (e) return callback(e); if (e) return callback(e);
return callback(null, d.size); var size = d.size === undefined || d.size === null ? 0 : d.size;
return callback(null, size);
}); });
} }
}, { }, {
This diff is collapsed.
...@@ -34,7 +34,8 @@ export default class Account extends Zimbra { ...@@ -34,7 +34,8 @@ export default class Account extends Zimbra {
getMailboxSize(callback) { getMailboxSize(callback) {
this.getMailbox(function(e,d){ this.getMailbox(function(e,d){
if (e) return callback(e); if (e) return callback(e);
return callback(null, d.size); const size = ( d.size === undefined || d.size === null) ? 0 : d.size;
return callback(null, size);
}); });
} }
......
...@@ -282,7 +282,7 @@ ...@@ -282,7 +282,7 @@
it('Should Get The Account Mailbox', function(done){ it('Should Get The Account Mailbox', function(done){
let api = new ZimbraAdminApi(auth_data); let api = new ZimbraAdminApi(auth_data);
api.getAccount('pbruna@itlinux.cl', function(err, data){ api.getAccount('cos_basic_14@customer.dev', function(err, data){
let account = data; let account = data;
account.getMailbox(function(err, data){ account.getMailbox(function(err, data){
if (err) return console.log(err); if (err) return console.log(err);
...@@ -294,7 +294,7 @@ ...@@ -294,7 +294,7 @@
it('Should Get The Account Mailbox Size', function(done){ it('Should Get The Account Mailbox Size', function(done){
let api = new ZimbraAdminApi(auth_data); let api = new ZimbraAdminApi(auth_data);
api.getAccount('pbruna@itlinux.cl', function(err, data){ api.getAccount('cos_basic_14@customer.dev', function(err, data){
let account = data; let account = data;
account.getMailboxSize(function(err, data){ account.getMailboxSize(function(err, data){
if (err) return console.log(err); if (err) return console.log(err);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment