made stale jobs POST redirect to /jobs, more back-forward button cleanups and honestly a better Ux anyway

This commit is contained in:
2022-01-20 10:10:32 +11:00
parent 04726ed386
commit b5f6a33518

8
job.py
View File

@@ -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/<id>", methods=["GET", "POST"])
@app.route("/stale_job/<id>", 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'