summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/environments/services/environments_service.js.es6
diff options
context:
space:
mode:
authorFilipa Lacerda <filipa@gitlab.com>2016-11-15 12:07:11 +0000
committerFilipa Lacerda <filipa@gitlab.com>2016-11-16 11:58:21 +0000
commited07264532cac11b1f7cc4c68627cb7bfb7e41fc (patch)
tree8322c45cfcad24d2e77d130923896504ca1544ae /app/assets/javascripts/environments/services/environments_service.js.es6
parentbebbf12a085b09caeaea98e7247d460364a6cfef (diff)
downloadgitlab-ce-ed07264532cac11b1f7cc4c68627cb7bfb7e41fc.tar.gz
Adds props validation
Improves documentation Adds tests Fix prop validation for objects Finish tests for environment item Adds tests for toggle folder function Environment tests Adds tests
Diffstat (limited to 'app/assets/javascripts/environments/services/environments_service.js.es6')
-rw-r--r--app/assets/javascripts/environments/services/environments_service.js.es65
1 files changed, 4 insertions, 1 deletions
diff --git a/app/assets/javascripts/environments/services/environments_service.js.es6 b/app/assets/javascripts/environments/services/environments_service.js.es6
index e10dd87f7ce..15ec7b76c3d 100644
--- a/app/assets/javascripts/environments/services/environments_service.js.es6
+++ b/app/assets/javascripts/environments/services/environments_service.js.es6
@@ -8,7 +8,10 @@ class EnvironmentsService {
this.environments = Vue.resource(root);
Vue.http.interceptors.push((request, next) => {
- request.headers['X-CSRF-Token'] = $.rails.csrfToken();
+ // needed in order to not break the tests.
+ if ($.rails) {
+ request.headers['X-CSRF-Token'] = $.rails.csrfToken();
+ }
next();
});
}