blob: af3dd63493c30e732532eaa7333c468587e2d06d [file] [log] [blame]
Matteo Scandoloa5d03d52016-07-21 11:35:46 -07001(function() {
2 'use strict';
3
4 /**
5 * @ngdoc service
6 * @name xos.helpers.NoHyperlinks
7 * @description This factory is automatically loaded trough xos.helpers and will add an $http interceptor that will add ?no_hyperlinks=1 to your api request, that is required by django
8 **/
9
10 angular
11 .module('xos.helpers')
12 .factory('NoHyperlinks', noHyperlinks);
13
14 function noHyperlinks() {
15 return {
16 request: function(request){
17 if(request.url.indexOf('.html') === -1){
18 request.url += '?no_hyperlinks=1';
19 }
20 return request;
21 }
22 };
23 }
24})();