File size: 833 Bytes
8d1298d 8d9e5e3 47e13d5 8d9e5e3 47e13d5 8d9e5e3 8d1298d 47e13d5 8d1298d be843e3 8a47905 47e13d5 8d1298d 47e13d5 8d1298d 8a47905 be843e3 47e13d5 8d9e5e3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
from flask import jsonify, request
from database import get_db
def add_new_udid():
"""Yeni UDID ekler"""
try:
if not request.json or "udid" not in request.json:
return jsonify({"error": "UDID is required"}), 400
db = get_db()
cursor = db.cursor()
cursor.execute(
'INSERT INTO udids (udid) VALUES (?)',
(request.json["udid"],)
)
db.commit()
return jsonify({
"message": "UDID added",
"udid": {
"id": cursor.lastrowid,
"udid": request.json["udid"]
}
}), 201
except sqlite3.IntegrityError:
return jsonify({"error": "UDID already exists"}), 400
except Exception as e:
return jsonify({"error": str(e)}), 500 |