From 65c0d401cbc2b1e3ec75571f8a0f2d1b1cec146f Mon Sep 17 00:00:00 2001 From: orson Date: Fri, 6 Sep 2024 13:06:40 -0600 Subject: [PATCH] fixed uuid/qr gen --- app.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app.py b/app.py index 32d7e33..4495099 100644 --- a/app.py +++ b/app.py @@ -199,16 +199,17 @@ def create_app(config=Config): def dashboard(): if request.method == 'GET': if not current_user.is_authenticated: - q_filter = "{'_id': ObjectId(current_user.id)}" - q_op = "{'$set': {'referral_code':str(uuid4())}}" - mongo.db.users.update_one(q_filter, q_op) return redirect(url_for('thelogin')) if not current_user.is_admin: pins = list(mongo.db.pins.find({"added_by": current_user.id})) + qr_update = mongo.db.users.update_one({'_id': ObjectId(current_user.id)}, {'$set': {'referral_code': str(uuid4())}}) + print(qr_update) return render_template('dashboard.html', pins=pins) if current_user.is_admin: users = list(mongo.db.users.find()) pins = list(mongo.db.pins.find()) + qr_update = mongo.db.users.update_one({'_id': ObjectId(current_user.id)}, {'$set': {'referral_code': str(uuid4())}}) + print(qr_update) return render_template('dashboard.html', users=users, pins=pins) #if request.method == 'POST': # pass