Spaces:
Build error
Build error
Commit ·
e619083
1
Parent(s): b2cae2c
minor fix
Browse files- src/api/nto_api.py +4 -2
src/api/nto_api.py
CHANGED
|
@@ -463,10 +463,11 @@ async def necklace_try_on_id(necklace_try_on_id: NecklaceTryOnIDEntity = Depends
|
|
| 463 |
# Upload both images concurrently
|
| 464 |
upload_tasks = [
|
| 465 |
supabase_upload_and_return_url(prefix="necklace_try_on", image=result),
|
|
|
|
| 466 |
]
|
| 467 |
-
result_url = await asyncio.gather(*upload_tasks)
|
| 468 |
|
| 469 |
-
if not result_url:
|
| 470 |
raise Exception("Failed to upload one or both images")
|
| 471 |
|
| 472 |
logger.info(f">>> RESULT IMAGES SAVED IN {round((time.time() - start_time_saving), 2)}s <<<")
|
|
@@ -480,6 +481,7 @@ async def necklace_try_on_id(necklace_try_on_id: NecklaceTryOnIDEntity = Depends
|
|
| 480 |
response = {
|
| 481 |
"code": 200,
|
| 482 |
"output": f"{result_url}",
|
|
|
|
| 483 |
"inference_time": total_backend_time
|
| 484 |
}
|
| 485 |
|
|
|
|
| 463 |
# Upload both images concurrently
|
| 464 |
upload_tasks = [
|
| 465 |
supabase_upload_and_return_url(prefix="necklace_try_on", image=result),
|
| 466 |
+
supabase_upload_and_return_url(prefix="necklace_try_on_mask", image=mask)
|
| 467 |
]
|
| 468 |
+
result_url, mask_url = await asyncio.gather(*upload_tasks)
|
| 469 |
|
| 470 |
+
if not result_url or not mask_url:
|
| 471 |
raise Exception("Failed to upload one or both images")
|
| 472 |
|
| 473 |
logger.info(f">>> RESULT IMAGES SAVED IN {round((time.time() - start_time_saving), 2)}s <<<")
|
|
|
|
| 481 |
response = {
|
| 482 |
"code": 200,
|
| 483 |
"output": f"{result_url}",
|
| 484 |
+
"mask": f"{mask_url}",
|
| 485 |
"inference_time": total_backend_time
|
| 486 |
}
|
| 487 |
|