| 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 |