diff --git a/kallithea/config/routing.py b/kallithea/config/routing.py --- a/kallithea/config/routing.py +++ b/kallithea/config/routing.py @@ -209,8 +209,8 @@ def make_map(config): m.connect("edit_user_ips", "/users/{id}/edit/ips", action="edit_ips", conditions=dict(method=["GET"])) - m.connect("edit_user_ips", "/users/{id}/edit/ips", - action="add_ip", conditions=dict(method=["PUT"])) + m.connect("edit_user_ips_update", "/users/{id}/edit/ips", + action="add_ip", conditions=dict(method=["POST"])) m.connect("edit_user_ips_delete", "/users/{id}/edit/ips/delete", action="delete_ip", conditions=dict(method=["POST"])) diff --git a/kallithea/templates/admin/permissions/permissions_ips.html b/kallithea/templates/admin/permissions/permissions_ips.html --- a/kallithea/templates/admin/permissions/permissions_ips.html +++ b/kallithea/templates/admin/permissions/permissions_ips.html @@ -21,7 +21,7 @@ -${h.form(url('edit_user_ips', id=c.user.user_id),method='put')} +${h.form(url('edit_user_ips_update', id=c.user.user_id))}