diff --git a/app/user/rest.py b/app/user/rest.py index e41e10877..a188f162e 100644 --- a/app/user/rest.py +++ b/app/user/rest.py @@ -69,7 +69,7 @@ def update_user(user_id): return jsonify(data=user_schema.dump(user_to_update).data), 200 -@user.route('//update-attribute', methods=['PUT']) +@user.route('/', methods=['POST']) def update_user_attribute(user_id): user_to_update = get_user_by_id(user_id=user_id) req_json = request.get_json() diff --git a/tests/app/user/test_rest.py b/tests/app/user/test_rest.py index d9261fbb8..951931e01 100644 --- a/tests/app/user/test_rest.py +++ b/tests/app/user/test_rest.py @@ -186,7 +186,7 @@ def test_put_user(notify_api, notify_db, notify_db_session, sample_service): ('email_address', 'newuser@mail.com'), ('mobile_number', '+4407700900460') ]) -def test_put_user_attribute(client, sample_user, user_attribute, user_value): +def test_post_user_attribute(client, sample_user, user_attribute, user_value): assert getattr(sample_user, user_attribute) != user_value update_dict = { user_attribute: user_value @@ -194,7 +194,7 @@ def test_put_user_attribute(client, sample_user, user_attribute, user_value): auth_header = create_authorization_header() headers = [('Content-Type', 'application/json'), auth_header] - resp = client.put( + resp = client.post( url_for('user.update_user_attribute', user_id=sample_user.id), data=json.dumps(update_dict), headers=headers)