Ë
    I»jà  ã                   óN   — d dl mZmZmZ d dlmZ  edd¬«      fdedz  ddfd„Zy)	é    )ÚHeaderÚHTTPExceptionÚstatus)Úget_settingsNzX-Internal-Token)ÚdefaultÚaliasÚx_internal_tokenÚreturnc              ƒ   ó²   K  — t        «       j                  }|st        t        j                  d¬«      ‚| r| |k7  rt        t        j
                  d¬«      ‚y­w)z<Compare caller token to INTERNAL_API_TOKEN from `.env` only.z,INTERNAL_API_TOKEN is not configured in .env)Ústatus_codeÚdetailz#Invalid or missing X-Internal-TokenN)r   Úinternal_api_tokenr   r   ÚHTTP_503_SERVICE_UNAVAILABLEÚHTTP_401_UNAUTHORIZED)r	   Úexpecteds     ú"/var/www/html/TJ-AI/tj/app/deps.pyÚverify_internal_tokenr      s\   è ø€ ô ‹~×0Ñ0€HÙÜÜ×;Ñ;ØAô
ð 	
ñ Ð/°8Ò;ÜÜ×4Ñ4Ø8ô
ð 	
ð  <ùs   ‚AA)Úfastapir   r   r   Ú
app.configr   Ústrr   © ó    r   Ú<module>r      s4   ðß 1Ñ 1å #ñ $*°$Ð>PÔ#Qñ
Ø˜D‘jð
à	ô
r   