frontend 2026-06-10 bontva a 2 felület
This commit is contained in:
@@ -127,6 +127,23 @@ class Settings(BaseSettings):
|
||||
return parts
|
||||
return v
|
||||
|
||||
# --- NAV Online Számla API v3 ---
|
||||
NAV_API_USER: str = ""
|
||||
NAV_API_PASSWORD: str = ""
|
||||
NAV_API_SIGN_KEY: str = ""
|
||||
NAV_API_EXCHANGE_KEY: str = ""
|
||||
NAV_API_CALLER_TAX_NUMBER: str = ""
|
||||
NAV_API_BASE_URL: str = "https://api-test.onlineszamla.nav.gov.hu/invoiceService/v3"
|
||||
|
||||
@field_validator('NAV_API_PASSWORD', 'NAV_API_SIGN_KEY', 'NAV_API_EXCHANGE_KEY', 'NAV_API_CALLER_TAX_NUMBER')
|
||||
@classmethod
|
||||
def strip_quotes(cls, v: str) -> str:
|
||||
if v:
|
||||
v = v.strip()
|
||||
if len(v) >= 2 and v[0] == v[-1] and v[0] in ('"', "'"):
|
||||
v = v[1:-1]
|
||||
return v
|
||||
|
||||
# --- Google OAuth ---
|
||||
GOOGLE_CLIENT_ID: str = ""
|
||||
GOOGLE_CLIENT_SECRET: str = ""
|
||||
|
||||
Reference in New Issue
Block a user