set up vectis scnearios in generate_scenarios_data

This commit is contained in:
Khalim Conn-Kowlessar 2024-10-16 15:14:27 +01:00
parent f0219b079b
commit 72627b5db9
2 changed files with 1042 additions and 2 deletions

View file

@ -412,9 +412,12 @@ async def trigger_plan(body: PlanTriggerRequest):
# We check for an energy assessment we have performed on this property:
energy_assessment = get_latest_assessment_by_uprn(session, uprn if uprn is not None else epc_searcher.uprn)
if not energy_assessment["epc"]:
continue
# Create a record in db
property_id, is_new = create_property(
session, body.portfolio_id, epc_searcher.address_clean, epc_searcher.postcode_clean, epc_searcher.uprn,
session, body.portfolio_id, epc_searcher.address_clean, epc_searcher.postcode_clean,
epc_searcher.uprn,
energy_assessment
)
if not is_new and not body.multi_plan:

File diff suppressed because it is too large Load diff