Spaces:
Sleeping
Sleeping
Update app/main.py
Browse files- app/main.py +5 -1
app/main.py
CHANGED
|
@@ -110,7 +110,11 @@ async def classify_file(request: FileRequest):
|
|
| 110 |
async def review_batch_code(request: BatchReviewRequest):
|
| 111 |
"""Detailed review results for the Review Section UI."""
|
| 112 |
try:
|
| 113 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 114 |
return {"results": reviews}
|
| 115 |
except Exception as e:
|
| 116 |
traceback.print_exc()
|
|
|
|
| 110 |
async def review_batch_code(request: BatchReviewRequest):
|
| 111 |
"""Detailed review results for the Review Section UI."""
|
| 112 |
try:
|
| 113 |
+
loop = asyncio.get_event_loop()
|
| 114 |
+
with ThreadPoolExecutor() as executor:
|
| 115 |
+
reviews = await loop.run_in_executor(
|
| 116 |
+
executor, reviewer.service.review_batch_code, request.files
|
| 117 |
+
)
|
| 118 |
return {"results": reviews}
|
| 119 |
except Exception as e:
|
| 120 |
traceback.print_exc()
|