perf: add opportunity detail read context

This commit is contained in:
plx
2026-08-14 13:24:37 +00:00
parent 07dc9db198
commit 7d138eccdc
13 changed files with 484 additions and 121 deletions

View File

@@ -182,8 +182,6 @@ def _select_candidate_doc(conn: Any, opportunity_id: str) -> Optional[Dict[str,
def get_jasmin_fiscal_sync_preview(opportunity_id: str) -> Dict[str, Any]:
"""Read-only preview for fiscal data available in linked Jasmin documents."""
ensure_opportunity_schema()
ensure_commercial_schema()
with engine.begin() as conn:
opp = conn.execute(text("""
SELECT o.id::text, o.local_customer_id::text, o.title,