diff options
author | Lisa Junger <ljunger@thoughtworks.com> | 2014-12-04 16:25:53 +0100 |
---|---|---|
committer | Lisa Junger <ljunger@thoughtworks.com> | 2014-12-09 15:43:33 +0100 |
commit | 695b5a035be7c5ceeba289f1613b5e0e5b6d2aba (patch) | |
tree | 6c54ff63763d1609d565783f563c7ec33b677074 /web-ui/app/js/mail_view/data/mail_sender.js | |
parent | b636c1d8c3c4fe86f08a141d6009603163597059 (diff) |
issue #172 added timeout monitoring to ajax calls.
Diffstat (limited to 'web-ui/app/js/mail_view/data/mail_sender.js')
-rw-r--r-- | web-ui/app/js/mail_view/data/mail_sender.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/web-ui/app/js/mail_view/data/mail_sender.js b/web-ui/app/js/mail_view/data/mail_sender.js index 7ada0d16..f769c262 100644 --- a/web-ui/app/js/mail_view/data/mail_sender.js +++ b/web-ui/app/js/mail_view/data/mail_sender.js @@ -19,9 +19,10 @@ define( 'flight/lib/component', 'mail_view/data/mail_builder', 'page/events', + 'helpers/monitored_ajax', 'features' ], - function (defineComponent, mailBuilder, events, features) { + function (defineComponent, mailBuilder, events, monitoredAjax, features) { 'use strict'; return defineComponent(mailSender); @@ -60,7 +61,7 @@ define( }); this.sendMail = function(event, data) { - $.ajax(this.attr.mailsResource, { + monitoredAjax(this, this.attr.mailsResource, { type: 'POST', dataType: 'json', contentType: 'application/json; charset=utf-8', @@ -70,7 +71,7 @@ define( }; this.saveMail = function(mail) { - return $.ajax(this.attr.mailsResource, { + return monitoredAjax(this, this.attr.mailsResource, { type: 'PUT', dataType: 'json', contentType: 'application/json; charset=utf-8', |