Update app.py
Browse files
app.py
CHANGED
@@ -334,7 +334,6 @@ def add_user_ver_cur():
|
|
334 |
|
335 |
veref_on_off = request.args.get('ver', '0')
|
336 |
curator_on_off = request.args.get('cur', '0')
|
337 |
-
gen_pass_start = request.args.get('pass', '0')
|
338 |
db_name = request.args.get('db', 'data_gc.db') # Получаем имя базы данных из запроса
|
339 |
|
340 |
template_key = request.args.get('template_key', 'avp')
|
@@ -362,20 +361,9 @@ def add_user_ver_cur():
|
|
362 |
else:
|
363 |
user_data['ws_st'] = user_data.get('ws_st', '')
|
364 |
|
365 |
-
if gen_pass_start == "1":
|
366 |
-
user_data['pr5'] = generate_password()
|
367 |
-
else:
|
368 |
-
conn = sqlite3.connect(db_name)
|
369 |
-
cursor = conn.cursor()
|
370 |
-
cursor.execute("SELECT pr5 FROM contacts WHERE email = ?", (user_data['email'],))
|
371 |
-
result = cursor.fetchone()
|
372 |
-
if result and result[0]:
|
373 |
-
user_data['pr5'] = result[0]
|
374 |
-
conn.close()
|
375 |
-
|
376 |
try:
|
377 |
add_or_update_contact(user_data, db_name)
|
378 |
-
return jsonify({'status': 'success', 'message': f'User added with curator {user_data.get("curator", "not assigned")}'
|
379 |
except Exception as e:
|
380 |
logging.error(f"Error adding user: {e}")
|
381 |
return jsonify({'status': 'error', 'message': str(e)}), 500
|
|
|
334 |
|
335 |
veref_on_off = request.args.get('ver', '0')
|
336 |
curator_on_off = request.args.get('cur', '0')
|
|
|
337 |
db_name = request.args.get('db', 'data_gc.db') # Получаем имя базы данных из запроса
|
338 |
|
339 |
template_key = request.args.get('template_key', 'avp')
|
|
|
361 |
else:
|
362 |
user_data['ws_st'] = user_data.get('ws_st', '')
|
363 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
364 |
try:
|
365 |
add_or_update_contact(user_data, db_name)
|
366 |
+
return jsonify({'status': 'success', 'message': f'User added with curator {user_data.get("curator", "not assigned")}'})
|
367 |
except Exception as e:
|
368 |
logging.error(f"Error adding user: {e}")
|
369 |
return jsonify({'status': 'error', 'message': str(e)}), 500
|