diff --git a/couchpotato/templates/_desktop.html b/couchpotato/templates/_desktop.html
index 314d48b..637aa61 100644
--- a/couchpotato/templates/_desktop.html
+++ b/couchpotato/templates/_desktop.html
@@ -47,8 +47,8 @@
new Uniform();
Api.setup({
- 'url': '{{ url_for('api.index') }}',
- 'path_sep': '{{ sep }}',
+ 'url': {{ url_for('api.index')|tojson|safe }},
+ 'path_sep': {{ sep|tojson|safe }},
'is_remote': false
});
@@ -62,12 +62,12 @@
File.Type.setup({{ fireEvent('file.types', single = True)|tojson|safe }});
App.setup({
- 'base_url': '{{ request.path }}',
- 'args': '{{ env.get('args') }}',
- 'options': '{{ env.get('options') }}',
- 'app_dir': '{{ env.get('app_dir') }}',
- 'data_dir': '{{ env.get('data_dir') }}',
- 'userscript_version': {{ fireEvent('userscript.get_version', single = True)|safe }}
+ 'base_url': {{ request.path|tojson|safe }},
+ 'args': {{ env.get('args')|tojson|safe }},
+ 'options': "{{ env.get('options')|safe }}",
+ 'app_dir': {{ env.get('app_dir')|tojson|safe }},
+ 'data_dir': {{ env.get('data_dir')|tojson|safe }},
+ 'userscript_version': {{ fireEvent('userscript.get_version', single = True)|tojson|safe }}
});
})