diff options
Diffstat (limited to 'web-ui/app/js')
| -rw-r--r-- | web-ui/app/js/services/mail_service.js | 24 | 
1 files changed, 12 insertions, 12 deletions
| diff --git a/web-ui/app/js/services/mail_service.js b/web-ui/app/js/services/mail_service.js index 58b70ed7..24bceb31 100644 --- a/web-ui/app/js/services/mail_service.js +++ b/web-ui/app/js/services/mail_service.js @@ -80,13 +80,13 @@ define(            mailIdents = _.map(data.checkedMails, function (mail) {              return mail.ident;            }); -          monitoredAjax(this, '/mails/read', { -            type: 'POST', -            data: {idents: JSON.stringify(mailIdents)} -          }).done(this.triggerMailsRead(data.checkedMails));          } else { -          monitoredAjax(this, '/mail/' + data.ident + '/read', {type: 'POST'}); +          mailIdents = [data.ident];          } +        monitoredAjax(this, '/mails/read', { +          type: 'POST', +          data: JSON.stringify({idents: mailIdents}) +        }).done(this.triggerMailsRead(data.checkedMails));        };        this.unreadMail = function (ev, data) { @@ -95,13 +95,13 @@ define(            mailIdents = _.map(data.checkedMails, function (mail) {              return mail.ident;            }); -          monitoredAjax(this, '/mails/unread', { -            type: 'POST', -            data: {idents: JSON.stringify(mailIdents)} -          }).done(this.triggerMailsRead(data.checkedMails));          } else { -          monitoredAjax(this, '/mail/' + data.ident + '/read', {type: 'POST'}); +          mailIdents = [data.ident];          } +        monitoredAjax(this, '/mails/unread', { +          type: 'POST', +          data: JSON.stringify({idents: mailIdents}) +        }).done(this.triggerMailsRead(data.checkedMails));        };        this.triggerMailsRead = function (mails) { @@ -137,8 +137,8 @@ define(            return mail.ident;          }); -        monitoredAjax(this, '/mails', { -          type: 'DELETE', +        monitoredAjax(this, '/mails/delete', { +          type: 'POST',            dataType: 'json',            contentType: 'application/json; charset=utf-8',            data: JSON.stringify({idents: mailIdents}) | 
