From 2c932b01912e673391d6ad6d334ee61002f4f2b9 Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Sun, 22 Jan 2023 23:17:37 -0500 Subject: [PATCH] setting id params to be ints --- server.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/server.py b/server.py index 4ea67bc..dd009c1 100644 --- a/server.py +++ b/server.py @@ -67,7 +67,7 @@ def delete(id): else: return redirect('/') -@app.get("/") +@app.get("/") def show(id): cursor.execute('SELECT * FROM items WHERE id=%s', [id]) parent=cursor.fetchone() @@ -77,26 +77,26 @@ def show(id): else: return render_template('show.html', parent=parent, cursor=cursor) -@app.get('//edit') +@app.get('//edit') def edit(id): cursor.execute('SELECT * FROM items WHERE id=%s', [id]) return render_template('edit.html', item=cursor.fetchone()) -@app.post('//move') +@app.post('//move') def move(id): if 'parent_id' in request.form: response = make_response(redirect('/'+request.form['parent_id'])) else: response = make_response(redirect('/')) - response.set_cookie('movingItemId', id) + response.set_cookie('movingItemId', str(id)) return response -@app.put('//move') +@app.put('//move') @app.put('/move') def updateParentId(id=None): cursor.execute('UPDATE items SET parent_id = %s WHERE id = %s LIMIT 1', [id, request.cookies.get('movingItemId')]) if id: - response = make_response(redirect('/' + id)) + response = make_response(redirect('/' + str(id))) else: response = make_response(redirect('/')) response.set_cookie('movingItemId', '', expires = 0)