privacy policy and business integration

This commit is contained in:
debu-2 2026-10-02 14:09:03 +05:30
parent 141ca9fda3
commit cd3751219d
16 changed files with 1592 additions and 30 deletions

View file

@ -0,0 +1,20 @@
from sqlalchemy.orm import Session
from .config import settings
from .platform_settings import get_setting
def resolved_whatsapp_phone_number_id(db: Session) -> str:
return get_setting(db, "whatsapp_phone_number_id") or settings.whatsapp_phone_number_id
def resolved_whatsapp_business_account_id(db: Session) -> str:
return get_setting(db, "whatsapp_business_account_id") or settings.whatsapp_business_account_id
def resolved_whatsapp_app_secret(db: Session) -> str:
return get_setting(db, "whatsapp_app_secret") or settings.whatsapp_app_secret
def whatsapp_ready_to_send(db: Session) -> bool:
return bool(settings.whatsapp_access_token and resolved_whatsapp_phone_number_id(db))