Return Expected JSON Response from Web Action (#116)
diff --git a/actions/changesWebAction.js b/actions/changesWebAction.js
index b923a5d..c6c445e 100644
--- a/actions/changesWebAction.js
+++ b/actions/changesWebAction.js
@@ -79,7 +79,13 @@
.then(() => {
return createTrigger(db, triggerID, newTrigger);
})
- .then(resolve)
+ .then(() => {
+ resolve({
+ statusCode: 200,
+ headers: {'Content-Type': 'application/json'},
+ body: new Buffer(JSON.stringify({'status': 'success'})).toString('base64'),
+ });
+ })
.catch(err => {
reject(err);
});
@@ -96,7 +102,13 @@
.then(() => {
return deleteTrigger(db, triggerID, 0);
})
- .then(resolve)
+ .then(() => {
+ resolve({
+ statusCode: 200,
+ headers: {'Content-Type': 'application/json'},
+ body: new Buffer(JSON.stringify({'status': 'success'})).toString('base64'),
+ });
+ })
.catch(err => {
reject(err);
});