Mercurial > kallithea
changeset 6079:e701b312989c
routing: introduce 'admin_settings_hooks_delete' url and use POST
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Thu, 04 Aug 2016 14:23:36 +0200 |
parents | 84c3d3776ab7 |
children | 073cf19b5067 |
files | kallithea/config/routing.py kallithea/templates/admin/settings/settings_hooks.html |
diffstat | 2 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/kallithea/config/routing.py Thu Aug 04 14:23:36 2016 +0200 +++ b/kallithea/config/routing.py Thu Aug 04 14:23:36 2016 +0200 @@ -314,8 +314,8 @@ m.connect("admin_settings_hooks", "/settings/hooks", action="settings_hooks", conditions=dict(method=["POST"])) - m.connect("admin_settings_hooks", "/settings/hooks", - action="settings_hooks", conditions=dict(method=["DELETE"])) + m.connect("admin_settings_hooks_delete", "/settings/hooks/delete", + action="settings_hooks", conditions=dict(method=["POST"])) m.connect("admin_settings_hooks", "/settings/hooks", action="settings_hooks", conditions=dict(method=["GET"]))
--- a/kallithea/templates/admin/settings/settings_hooks.html Thu Aug 04 14:23:36 2016 +0200 +++ b/kallithea/templates/admin/settings/settings_hooks.html Thu Aug 04 14:23:36 2016 +0200 @@ -59,14 +59,14 @@ <script type="text/javascript"> function delete_hook(hook_id, field_id) { - var sUrl = "${h.url('admin_settings_hooks')}"; + var sUrl = "${h.url('admin_settings_hooks_delete')}"; var success = function (o) { $('#' + field_id).remove(); }; var failure = function (o) { alert("${_('Failed to remove hook')}"); }; - var postData = {'_method': 'delete', 'hook_id': hook_id}; + var postData = {'hook_id': hook_id}; ajaxPOST(sUrl, postData, success, failure); }; </script>