From 04c2d8f685c5600a16d7073845fceffe42b5aa3b Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Fri, 18 Feb 2022 18:26:17 +0100 Subject: [PATCH] todo action handler --- run.py | 1 + stacosys/interface/web/admin.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/run.py b/run.py index b295253..b9b7e14 100644 --- a/run.py +++ b/run.py @@ -85,6 +85,7 @@ def stacosys_server(config_pathname): app.config.update(WEB_USERNAME=conf.get(ConfigParameter.WEB_USERNAME)) app.config.update(WEB_PASSWORD=conf.get(ConfigParameter.WEB_PASSWORD)) app.config.update(MAILER=mailer) + app.config.update(RSS=rss) logger.info(f"start interfaces {api} {form} {admin}") # start Flask diff --git a/stacosys/interface/web/admin.py b/stacosys/interface/web/admin.py index 255787d..a282965 100644 --- a/stacosys/interface/web/admin.py +++ b/stacosys/interface/web/admin.py @@ -60,6 +60,7 @@ def admin_homepage(): @app.route("/web/admin", methods=["POST"]) def admin_action(): flash(request.form.get("comment") + " " + request.form.get("action")) + # TODO process action # rebuild RSS - #rss.generate() + app.config.get("RSS").generate() return redirect('/web/admin')