summaryrefslogtreecommitdiff
path: root/web-ui/app/js/mail_view/data
diff options
context:
space:
mode:
authorLisa Junger <ljunger@thoughtworks.com>2014-12-04 16:25:53 +0100
committerLisa Junger <ljunger@thoughtworks.com>2014-12-09 15:43:33 +0100
commit695b5a035be7c5ceeba289f1613b5e0e5b6d2aba (patch)
tree6c54ff63763d1609d565783f563c7ec33b677074 /web-ui/app/js/mail_view/data
parentb636c1d8c3c4fe86f08a141d6009603163597059 (diff)
issue #172 added timeout monitoring to ajax calls.
Diffstat (limited to 'web-ui/app/js/mail_view/data')
-rw-r--r--web-ui/app/js/mail_view/data/mail_sender.js7
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',