make settings variables optional

This commit is contained in:
Daniel Roth 2026-03-31 08:22:40 +00:00
parent 968beec6cc
commit f68ff1fca6

View file

@ -66,17 +66,17 @@ class Settings(BaseSettings):
ORDNANCE_SURVEY_API_KEY: str = "changeme"
# Sharepoint
SHAREPOINT_CLIENT_ID: str = "changeme"
SHAREPOINT_CLIENT_SECRET: str = "changeme"
SHAREPOINT_TENANT_ID: str = "changeme"
DOMNA_SHAREPOINT_ID: str = "changeme"
OSMOSIS_ACD_SHAREPOINT_ID: str = "changeme"
PRIVATE_PAY_SHAREPOINT_ID: str = "changeme"
SOCIAL_HOUSING_WAVE_3_SHAREPOINT_ID: str = "changeme"
SHAREPOINT_CLIENT_ID: Optional[str] = None
SHAREPOINT_CLIENT_SECRET: Optional[str] = None
SHAREPOINT_TENANT_ID: Optional[str] = None
DOMNA_SHAREPOINT_ID: Optional[str] = None
OSMOSIS_ACD_SHAREPOINT_ID: Optional[str] = None
PRIVATE_PAY_SHAREPOINT_ID: Optional[str] = None
SOCIAL_HOUSING_WAVE_3_SHAREPOINT_ID: Optional[str] = None
# Pas Hub
PASHUB_EMAIL: str = "changeme"
PASHUB_PASSWORD: str = "changeme"
PASHUB_EMAIL: Optional[str] = None
PASHUB_PASSWORD: Optional[str] = None
# Optional AWS creds (only required in local)
AWS_ACCESS_KEY_ID: Optional[str] = None