From 53ea1746745a3fbe79e1d72d0fbd294b6abcf026 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Thu, 18 Dec 2014 16:30:17 -0500 Subject: [PATCH] Webmail: new option to create subfolder --- UI/Templates/MailerUI/UIxMailMainFrame.wox | 9 ++++++--- UI/WebServerResources/js/Mailer/mailbox-model.js | 10 ++++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/UI/Templates/MailerUI/UIxMailMainFrame.wox b/UI/Templates/MailerUI/UIxMailMainFrame.wox index 893c54cb2..1e07c0918 100644 --- a/UI/Templates/MailerUI/UIxMailMainFrame.wox +++ b/UI/Templates/MailerUI/UIxMailMainFrame.wox @@ -219,16 +219,19 @@
diff --git a/UI/WebServerResources/js/Mailer/mailbox-model.js b/UI/WebServerResources/js/Mailer/mailbox-model.js index 558ef7e2d..15b1ff8f8 100644 --- a/UI/WebServerResources/js/Mailer/mailbox-model.js +++ b/UI/WebServerResources/js/Mailer/mailbox-model.js @@ -235,6 +235,16 @@ return Mailbox.$$resource.post(this.id, 'batchDelete', {uids: uids}); }; + /** + * @function $newMailbox + * @memberof Account.prototype + * @desc Create a new mailbox on the server and refresh the list of mailboxes. + * @returns a promise of the HTTP operations + */ + Mailbox.prototype.$newMailbox = function(path, name) { + return this.$account.$newMailbox(path, name); + }; + /** * @function $omit * @memberof Mailbox.prototype