diff --git a/kfet/templates/kfet/transfers_create.html b/kfet/templates/kfet/transfers_create.html
index b44bfd2d..d3d7ec77 100644
--- a/kfet/templates/kfet/transfers_create.html
+++ b/kfet/templates/kfet/transfers_create.html
@@ -3,6 +3,7 @@
{% block extra_head %}
+
{% endblock %}
{% block title %}Nouveaux transferts{% endblock %}
@@ -54,9 +55,8 @@ $(document).ready(function () {
function getAccountData(trigramme, callback = function() {}) {
$.ajax({
dataType: "json",
- url : "{% url 'kfet.account.read.json' %}",
- method : "POST",
- data : { trigramme: trigramme },
+ url : django_urls["kfet.account.read.json"]({trigramme: trigramme}),
+ method : "GET",
success : callback,
});
}
diff --git a/kfet/tests/test_views.py b/kfet/tests/test_views.py
index 432a77e8..b52d363a 100644
--- a/kfet/tests/test_views.py
+++ b/kfet/tests/test_views.py
@@ -4088,15 +4088,22 @@ class HistoryJSONViewTests(ViewTestCaseMixin, TestCase):
class AccountReadJSONViewTests(ViewTestCaseMixin, TestCase):
url_name = "kfet.account.read.json"
- url_expected = "/k-fet/accounts/read.json"
- http_methods = ["POST"]
+ http_methods = ["GET"]
auth_user = "team"
auth_forbidden = [None, "user"]
+ @property
+ def url_kwargs(self):
+ return {"trigramme": self.accounts["user"].trigramme}
+
+ @property
+ def url_expected(self):
+ return "/k-fet/accounts/{}/.json".format(self.accounts["user"].trigramme)
+
def test_ok(self):
- r = self.client.post(self.url, {"trigramme": "000"})
+ r = self.client.get(self.url)
self.assertEqual(r.status_code, 200)
content = json.loads(r.content.decode("utf-8"))