From ddb2de7b65bf6b65598492744d694e9733c5f9e6 Mon Sep 17 00:00:00 2001 From: Ben Gotow Date: Thu, 25 Feb 2016 13:32:51 -0800 Subject: [PATCH] fix(link/open tracking): Update error messages --- internal_packages/link-tracking/lib/main.es6 | 6 +++--- internal_packages/open-tracking/lib/main.es6 | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/internal_packages/link-tracking/lib/main.es6 b/internal_packages/link-tracking/lib/main.es6 index 5fca88586..e37a77888 100644 --- a/internal_packages/link-tracking/lib/main.es6 +++ b/internal_packages/link-tracking/lib/main.es6 @@ -25,12 +25,12 @@ function afterDraftSend({message}) { post({ url: serverUrl, body: JSON.stringify(data), - }).then( ([response, responseBody]) => { + }).then(([response, responseBody]) => { if (response.statusCode !== 200) { - throw new Error(`Link Tracking server error ${response.statusCode} at ${serverUrl}: ${responseBody}`); + throw new Error(`Server error ${response.statusCode} at ${serverUrl}: ${responseBody}`); } }).catch(error => { - NylasEnv.showErrorDialog("There was a problem contacting the Link Tracking server! This message will not have link tracking"); + NylasEnv.showErrorDialog(`There was a problem saving your link tracking settings. This message will not have link tracking. ${error.message}`); Promise.reject(error); }); } diff --git a/internal_packages/open-tracking/lib/main.es6 b/internal_packages/open-tracking/lib/main.es6 index 820d1dab7..ee286a930 100644 --- a/internal_packages/open-tracking/lib/main.es6 +++ b/internal_packages/open-tracking/lib/main.es6 @@ -29,10 +29,10 @@ function afterDraftSend({message}) { body: JSON.stringify(data), }).then(([response, responseBody]) => { if (response.statusCode !== 200) { - throw new Error(responseBody); + throw new Error(`Server error ${response.statusCode} at ${serverUrl}: ${responseBody}`); } }).catch(error => { - NylasEnv.showErrorDialog(`There was a problem saving your open tracking settings. This message will not have open tracking. ${error.message}`); + NylasEnv.showErrorDialog(`There was a problem saving your read receipt settings. This message will not have a read receipt. ${error.message}`); Promise.reject(error); }); }