From 9670bf058d181a421fa867710bb71c3d4559cdb6 Mon Sep 17 00:00:00 2001 From: Floke Date: Thu, 5 Mar 2026 07:15:18 +0000 Subject: [PATCH] feat(so-api): [31188f42] Hardcode production vertical mapping IDs --- connector-superoffice/config.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/connector-superoffice/config.py b/connector-superoffice/config.py index a59641da..df3e3ed2 100644 --- a/connector-superoffice/config.py +++ b/connector-superoffice/config.py @@ -28,9 +28,9 @@ class Settings: # --- Feature Flags --- self.ENABLE_WEBSITE_SYNC = os.getenv("ENABLE_WEBSITE_SYNC", "False").lower() in ("true", "1", "t") - # --- Mappings (IDs from SuperOffice) --- + # Mappings (IDs from SuperOffice) # Vertical IDs (List Items) - self.VERTICAL_MAP_JSON = os.getenv("VERTICAL_MAP_JSON", '{"Logistics - Warehouse": 23, "Healthcare - Hospital": 24, "Infrastructure - Transport": 25, "Leisure - Indoor Active": 26}') + self.VERTICAL_MAP_JSON = os.getenv("VERTICAL_MAP_JSON", '{"Automotive - Dealer": 1613, "Corporate - Campus": 1614, "Energy - Grid & Utilities": 1615, "Energy - Solar/Wind": 1616, "Healthcare - Care Home": 1617, "Healthcare - Hospital": 1618, "Hospitality - Gastronomy": 1619, "Hospitality - Hotel": 1620, "Industry - Manufacturing": 1621, "Infrastructure - Communities": 1622, "Infrastructure - Public": 1623, "Infrastructure - Transport": 1624, "Infrastructure - Parking": 1625, "Leisure - Entertainment": 1626, "Leisure - Fitness": 1627, "Leisure - Indoor Active": 1628, "Leisure - Outdoor Park": 1629, "Leisure - Wet & Spa": 1630, "Logistics - Warehouse": 1631, "Others": 1632, "Reinigungsdienstleister": 1633, "Retail - Food": 1634, "Retail - Non-Food": 1635, "Retail - Shopping Center": 1636, "Tech - Data Center": 1637}') # Persona / Job Role IDs (List Items for "Position" field) self.PERSONA_MAP_JSON = os.getenv("PERSONA_MAP_JSON", '{}')