mark safe the url passed by the server to prevent django from sanitazing them (& -> &apm;)
--- a/client/gulpfile.js Mon Nov 16 12:15:30 2015 +0100
+++ b/client/gulpfile.js Wed Dec 02 11:41:53 2015 +0100
@@ -165,8 +165,8 @@
tpl: '<img src="{% static \'ammico/img/%s\' %}" alt="Logo IRI" />'
},
idExpo: 'idExpo: "{{ context.idExpo }}",',
- ammicoUrl: 'ammicoUrl: "{{ context.ammicoUrl }}",',
- searchUrl: 'searchUrl: "{{ context.searchUrl }}",',
+ ammicoUrl: 'ammicoUrl: "{{ context.ammicoUrl|safe }}",',
+ searchUrl: 'searchUrl: "{{ context.searchUrl|safe }}",',
token: '{% if context.token %} token: "{{ context.token }}", {% endif %}'
}))
.pipe(plugins.rename('indexAmmico.html'))
--- a/server/ammicosrv/ammico/templates/indexAmmico.html Mon Nov 16 12:15:30 2015 +0100
+++ b/server/ammicosrv/ammico/templates/indexAmmico.html Wed Dec 02 11:41:53 2015 +0100
@@ -5,10 +5,10 @@
<head>
<meta charset="utf-8">
<title>Ammico : Home</title>
-
+
<link rel="stylesheet" type="text/css" href="{% static 'ammico/css/lib.css' %}"/>
<link rel="stylesheet" type="text/css" href="{% static 'ammico/css/app.css' %}"/>
-
+
</head>
<body ng-controller="homeCtrl" ng-app="ammico" ng-cloak>
<div class="navbar navbar-inverse" role="navigation">
@@ -58,11 +58,11 @@
</div>
</footer>
</div>
-
+
<script src="{% static 'ammico/js/lib.js' %}"></script>
<script src="{% static 'ammico/js/templates.js' %}"></script>
<script src="{% static 'ammico/js/app.js' %}"></script>
-
+
<script type="text/javascript">
angular.module("ammico")
.value('context', {
@@ -70,8 +70,8 @@
idExpo: "{{ context.idExpo }}",
record: angular.fromJson('{"record": "record value"}'),
urls: {
- ammicoUrl: "{{ context.ammicoUrl }}",
- searchUrl: "{{ context.searchUrl }}",
+ ammicoUrl: "{{ context.ammicoUrl|safe }}",
+ searchUrl: "{{ context.searchUrl|safe }}",
}
});