Skip to content

Commit db9dc7e

Browse files
committed
Merge branch 'prepskills' of https://github.com/pamelafox/azure-search-openai-demo into prepskills
2 parents e9f13f5 + 7c25851 commit db9dc7e

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

app/backend/prepdocslib/page.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,10 @@ def from_skill_payload(cls, data: dict[str, Any]) -> tuple["ImageOnPage", str]:
6464
filename = data.get("filename")
6565
figure_id = data.get("figure_id")
6666
placeholder = data.get("placeholder")
67-
assert filename is not None, "filename is required"
68-
assert figure_id is not None, "figure_id is required"
67+
if filename is None:
68+
raise ValueError("filename is required")
69+
if figure_id is None:
70+
raise ValueError("figure_id is required")
6971

7072
# Generate placeholder if not provided
7173
if placeholder is None:

app/functions/document_extractor/function_app.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ async def extract_document(req: func.HttpRequest) -> func.HttpResponse:
154154
}
155155
]
156156
except Exception as e:
157-
logger.error(f"Error processing record {record_id}: {str(e)}", exc_info=True)
157+
logger.error("Error processing record %s: %s", record_id, str(e), exc_info=True)
158158
output_values = [
159159
{
160160
"recordId": record_id,
@@ -167,7 +167,7 @@ async def extract_document(req: func.HttpRequest) -> func.HttpResponse:
167167
return func.HttpResponse(json.dumps({"values": output_values}), mimetype="application/json", status_code=200)
168168

169169
except Exception as e:
170-
logger.error(f"Fatal error in extract_document: {str(e)}", exc_info=True)
170+
logger.error("Fatal error in extract_document: %s", str(e), exc_info=True)
171171
return func.HttpResponse(json.dumps({"error": str(e)}), mimetype="application/json", status_code=500)
172172

173173

0 commit comments

Comments
 (0)