From 03a97fc975ef4d4f222f4dc2856a385f77f8c7ab Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Tue, 26 Oct 2021 00:28:00 +0200 Subject: [PATCH] app: Convert refresh collection(s) API endpoints to POST - following REST specification that GET should never change data --- server/app.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/app.py b/server/app.py index 13b2681..3702276 100644 --- a/server/app.py +++ b/server/app.py @@ -262,14 +262,14 @@ def recommend_variety(): ) -@flask_app.route("/api/refresh/collections") +@flask_app.route("/api/refresh/collections", methods=["POST"]) def refresh_collections(): collections: List[MediaCollection] = orm.select(c for c in MediaCollection if c.keep_updated) for coll in collections: collection_update(coll) return redirect_back_or_okay() -@flask_app.route("/api/refresh/collection/") +@flask_app.route("/api/refresh/collection/", methods=["POST"]) def force_refresh_collection(collection_id: int): coll: MediaCollection = MediaCollection.get(id=collection_id) if coll is None: