From b5f6a33518ea7b1d9a8a76e507411fcb0ce6326a Mon Sep 17 00:00:00 2001 From: Damien De Paoli Date: Thu, 20 Jan 2022 10:10:32 +1100 Subject: [PATCH] made stale jobs POST redirect to /jobs, more back-forward button cleanups and honestly a better Ux anyway --- job.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/job.py b/job.py index 6734d48..c1d0e78 100644 --- a/job.py +++ b/job.py @@ -1,6 +1,6 @@ from wtforms import SubmitField, StringField, FloatField, HiddenField, validators, Form from flask_wtf import FlaskForm -from flask import request, render_template +from flask import request, render_template, redirect from settings import Settings from main import db, app, ma from sqlalchemy import Sequence, func @@ -172,7 +172,7 @@ def wakeup(): return render_template("base.html") ################################################################################ -@app.route("/stale_job/", methods=["GET", "POST"]) +@app.route("/stale_job/", methods=["POST"]) @login_required def stale_job(id): print( f"Handle Stale Job#{id} -> {request.form['action']} it") @@ -197,10 +197,10 @@ def stale_job(id): db.session.commit() WakePAJobManager() - return render_template("base.html") + return redirect("/jobs") ################################################################################ -@app.route("/stale_jobs", methods=["GET", "POST"]) +@app.route("/stale_jobs", methods=["GET"]) @login_required def stale_jobs(): page_title='Stale job list'