Spaces:
Build error
Build error
tesalonikahtp commited on
Commit ·
88cf2e3
1
Parent(s): ac87360
fix throw if no image validation params
Browse files
server.py
CHANGED
|
@@ -232,6 +232,8 @@ def create_app() -> Flask:
|
|
| 232 |
def generate_passport():
|
| 233 |
data = request.get_json()
|
| 234 |
bg_color_name = data.get('bg_color_name', 'white')
|
|
|
|
|
|
|
| 235 |
response = requests.get(data['raw_photo'], stream=True)
|
| 236 |
if response.status_code != 200:
|
| 237 |
return jsonify({"error": f"Failed to download image from S3. Status: {response.status_code}"}), 400
|
|
|
|
| 232 |
def generate_passport():
|
| 233 |
data = request.get_json()
|
| 234 |
bg_color_name = data.get('bg_color_name', 'white')
|
| 235 |
+
if not data.get("raw_photo"):
|
| 236 |
+
return jsonify({"error": "Missing required field: 'raw_photo'"}), 400
|
| 237 |
response = requests.get(data['raw_photo'], stream=True)
|
| 238 |
if response.status_code != 200:
|
| 239 |
return jsonify({"error": f"Failed to download image from S3. Status: {response.status_code}"}), 400
|