Skip to content
Snippets Groups Projects
Commit f66e5bee authored by aebopp's avatar aebopp
Browse files

images delete when confirmed/denied

parent 04804183
No related branches found
No related tags found
No related merge requests found
......@@ -20,12 +20,14 @@
<form action="/accounts/viewRequests/" method="post" enctype="multipart/form-data">
<input type="hidden" name="postid" value="{{request.postid}}"/>
<input type="hidden" name="user" value="{{request.member}}"/>
<input type="hidden" name="filename" value="{{request.filename}}"/>
<input type="text" name="numHours" />
<input type="submit" name="confirm" value="confirm"/>
</form>
Please give an explanation as to why you're denying this request:
<form action="/accounts/viewRequests/" method="post" enctype="multipart/form-data">
<input type="hidden" name="postid" value="{{request.postid}}"/>
<input type="hidden" name="filename" value="{{request.filename}}"/>
<input type="text" name="reason" />
<input type="submit" name = "deny" value="deny" />
</form>
......
No preview for this file type
File added
......@@ -185,8 +185,11 @@ def viewRequests():
if flask.request.method == 'POST':
if 'deny' in flask.request.form:
post = flask.request.form["postid"]
file = flask.request.form["filename"]
servicePoints.model.get_db().execute('DELETE FROM requests WHERE postid =:one ',
{"one": post})
os.remove(os.path.join(
servicePoints.app.config["IMAGES_FOLDER"], file))
if 'confirm' in flask.request.form:
try:
numHours = int(flask.request.form["numHours"])
......@@ -194,6 +197,7 @@ def viewRequests():
return flask.redirect(flask.url_for('hourError'))
post = flask.request.form["postid"]
user = flask.request.form["user"]
file = flask.request.form["filename"]
hours = servicePoints.model.get_db().execute('SELECT hours FROM users WHERE username =:one ',
{"one": user})
dbHours = hours.fetchone()
......@@ -202,6 +206,8 @@ def viewRequests():
{"one": dbHours["hours"], "two": user})
servicePoints.model.get_db().execute('DELETE FROM requests WHERE postid =:one ',
{"one": post})
os.remove(os.path.join(
servicePoints.app.config["IMAGES_FOLDER"], file))
username = flask.session["username"]
cursor = servicePoints.model.get_db()
......
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment