diff --git a/kfet/static/kfet/js/account.js b/kfet/static/kfet/js/account.js index 398f5f1b..52136659 100644 --- a/kfet/static/kfet/js/account.js +++ b/kfet/static/kfet/js/account.js @@ -14,7 +14,7 @@ var Account = Backbone.Model.extend({ }, url: function () { - return django_urls["kfet.account.read.json"](this.get("trigramme")) + return django_urls["kfet.account.read.json"](encodeURIComponent(this.get("trigramme"))) }, reset: function () { @@ -81,7 +81,7 @@ var AccountView = Backbone.View.extend({ get_buttons: function () { var buttons = ''; if (this.model.id != 0) { - var url = django_urls["kfet.account.read"](this.model.get("trigramme")) + var url = django_urls["kfet.account.read"](encodeURIComponent(this.model.get("trigramme"))) buttons += ``; } else { var trigramme = this.$(this.input).val().toUpperCase(); diff --git a/kfet/templates/kfet/transfers_create.html b/kfet/templates/kfet/transfers_create.html index 982de6c0..e4fae405 100644 --- a/kfet/templates/kfet/transfers_create.html +++ b/kfet/templates/kfet/transfers_create.html @@ -56,7 +56,7 @@ $(document).ready(function () { function getAccountData(trigramme, callback = function() {}) { $.ajax({ dataType: "json", - url : django_urls["kfet.account.read.json"]({trigramme: trigramme}), + url : django_urls["kfet.account.read.json"]({trigramme: encodeURIComponent(trigramme)}), method : "GET", success : callback, });