diff options
Diffstat (limited to 'wqflask/wqflask/collect.py')
-rw-r--r-- | wqflask/wqflask/collect.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/wqflask/wqflask/collect.py b/wqflask/wqflask/collect.py index dc9a7154..eaed239d 100644 --- a/wqflask/wqflask/collect.py +++ b/wqflask/wqflask/collect.py @@ -376,11 +376,11 @@ def view_collection(): @app.route("/collections/change_name", methods=('POST',)) def change_collection_name(): - params = request.form - - collection_id = params['collection_id'] - new_name = params['new_name'] - - g.user_session.change_collection_name(collection_id, new_name) - - return new_name + collection_id = request.form['collection_id'] + resp = redirect(url_for("view_collection", uc_id=collection_id)) + return client.post( + f"oauth2/user/collections/{collection_id}/rename", + json={ + "anon_id": str(session_info()["anon_id"]), + "new_name": request.form["new_collection_name"] + }).either(with_flash_error(resp), with_flash_success(resp)) |