made stale jobs POST redirect to /jobs, more back-forward button cleanups and honestly a better Ux anyway
This commit is contained in:
8
job.py
8
job.py
@@ -1,6 +1,6 @@
|
|||||||
from wtforms import SubmitField, StringField, FloatField, HiddenField, validators, Form
|
from wtforms import SubmitField, StringField, FloatField, HiddenField, validators, Form
|
||||||
from flask_wtf import FlaskForm
|
from flask_wtf import FlaskForm
|
||||||
from flask import request, render_template
|
from flask import request, render_template, redirect
|
||||||
from settings import Settings
|
from settings import Settings
|
||||||
from main import db, app, ma
|
from main import db, app, ma
|
||||||
from sqlalchemy import Sequence, func
|
from sqlalchemy import Sequence, func
|
||||||
@@ -172,7 +172,7 @@ def wakeup():
|
|||||||
return render_template("base.html")
|
return render_template("base.html")
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
@app.route("/stale_job/<id>", methods=["GET", "POST"])
|
@app.route("/stale_job/<id>", methods=["POST"])
|
||||||
@login_required
|
@login_required
|
||||||
def stale_job(id):
|
def stale_job(id):
|
||||||
print( f"Handle Stale Job#{id} -> {request.form['action']} it")
|
print( f"Handle Stale Job#{id} -> {request.form['action']} it")
|
||||||
@@ -197,10 +197,10 @@ def stale_job(id):
|
|||||||
|
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
WakePAJobManager()
|
WakePAJobManager()
|
||||||
return render_template("base.html")
|
return redirect("/jobs")
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
@app.route("/stale_jobs", methods=["GET", "POST"])
|
@app.route("/stale_jobs", methods=["GET"])
|
||||||
@login_required
|
@login_required
|
||||||
def stale_jobs():
|
def stale_jobs():
|
||||||
page_title='Stale job list'
|
page_title='Stale job list'
|
||||||
|
|||||||
Reference in New Issue
Block a user