yusufgundogdu commited on
Commit
b7f29de
·
verified ·
1 Parent(s): 3e38b4c

Update post_methods.py

Browse files
Files changed (1) hide show
  1. post_methods.py +15 -4
post_methods.py CHANGED
@@ -5,7 +5,7 @@ def add_user():
5
  """Yeni kullanıcı ekler veya var olanı döndürür"""
6
  try:
7
  if not request.json or "udid" not in request.json:
8
- return jsonify({"error": "UDID zorunlu alan"}), 400
9
 
10
  db = get_db()
11
  cursor = db.cursor()
@@ -16,7 +16,11 @@ def add_user():
16
  ).fetchone()
17
 
18
  if user:
19
- return jsonify(dict(user))
 
 
 
 
20
 
21
  cursor.execute(
22
  'INSERT INTO users (udid, name, premium_account, usage_limit, invoice) VALUES (?, ?, ?, ?, ?)',
@@ -33,7 +37,14 @@ def add_user():
33
  (request.json["udid"],)
34
  ).fetchone()
35
 
36
- return jsonify(dict(new_user)), 201
 
 
 
 
37
 
38
  except Exception as e:
39
- return jsonify({"error": str(e)}), 500
 
 
 
 
5
  """Yeni kullanıcı ekler veya var olanı döndürür"""
6
  try:
7
  if not request.json or "udid" not in request.json:
8
+ return jsonify({"success": False, "error": "UDID zorunlu alan"}), 400
9
 
10
  db = get_db()
11
  cursor = db.cursor()
 
16
  ).fetchone()
17
 
18
  if user:
19
+ return jsonify({
20
+ "success": True,
21
+ "user": dict(user),
22
+ "message": "Kullanıcı zaten mevcut"
23
+ })
24
 
25
  cursor.execute(
26
  'INSERT INTO users (udid, name, premium_account, usage_limit, invoice) VALUES (?, ?, ?, ?, ?)',
 
37
  (request.json["udid"],)
38
  ).fetchone()
39
 
40
+ return jsonify({
41
+ "success": True,
42
+ "user": dict(new_user),
43
+ "message": "Kullanıcı oluşturuldu"
44
+ }), 201
45
 
46
  except Exception as e:
47
+ return jsonify({
48
+ "success": False,
49
+ "error": str(e)
50
+ }), 500