first pass of move_files not redirecting to / and staying put for an other move_files, works, but needs success/toast

This commit is contained in:
2023-01-03 15:48:13 +11:00
parent 385a0ce17f
commit 972eac5b5b
3 changed files with 16 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
from wtforms import SubmitField, StringField, HiddenField, validators, Form
from flask_wtf import FlaskForm
from flask import request, render_template, redirect, send_from_directory, url_for
from flask import request, render_template, redirect, send_from_directory, url_for, jsonify, make_response
from main import db, app, ma
from sqlalchemy import Sequence
from sqlalchemy.exc import SQLAlchemyError
@@ -623,7 +623,8 @@ def move_files():
jex.append( JobExtra( name=f"{el}", value=request.form[el] ) )
job=NewJob( "move_files", 0, None, jex )
st.SetMessage( f"Created&nbsp;<a href=/job/{job.id}>Job #{job.id}</a>&nbsp;to move selected file(s)")
return redirect("/jobs")
# return redirect("/jobs")
return make_response( jsonify( job_id=job.id, status="success" ) )
@login_required
@app.route("/viewlist", methods=["POST"])