+
    �Éj0  ã                   ó  € R t ^ RIHtHt ^ RIHt ^ RIHt ^ RIH	t	 ^ RI
Ht ]! 4       tRRRR	R
RRRRRRRRR/tR R lt]P                  R4      ]! ]4      3R R ll4       t]P#                  R4      ]! ]4      3R R ll4       tR# )u7   Settings â€“ get/update app-wide config stored in JSON.)Ú	APIRouterÚDepends)Úrequire_auth)Úsettings_store)ÚSettingsUpdate)ÚokÚdefault_voiceÚpiperÚdefault_face_engineÚliveportraitÚdefault_resolutionÚ1080pÚ	watermarkFÚelevenlabs_keyÚ Ú
heygen_keyÚdid_keyc                ó$   € V ^8„  d   QhR\         /# )é   Úreturn)Údict)Úformats   "ÚED:\Python_Codes\gen_ai\new\gols-v2-new\backend\app\routes\settings.pyÚ__annotate__r      s   € ÷ +ñ +”dñ +ó    c                  ó”   € \         P                  ! ^R7      R,          p V '       d
   V ^ ,          # \         P                  ! \        4      # )é   )Úper_pageÚitems)r   ÚlistÚcreateÚ_DEFAULT)Úrowss    r   Ú_get_or_initr#      s4   € Ü×Ò¨Ô*¨7Õ3€DßØ�A�wˆÜ× Ò ¤Ó*Ð*r   Ú/c                ó$   € V ^8„  d   QhR\         /# )r   Ú_)Ústr)r   s   "r   r   r      s   € ÷ ñ œ#ñ r   c              ƒ   ó0   "  € \        \        4       4      # 5i)N)r   r#   )r&   s   &r   Úget_settingsr)      s   é € äŒl‹nÓÐùs   ‚c                ó0   € V ^8„  d   QhR\         R\        /# )r   Úbodyr&   )r   r'   )r   s   "r   r   r   "   s   € ÷ )ñ )¤ð )´3ñ )r   c              ƒ   óì   "  € \        4       pV P                  4       P                  4        UUu/ uF  w  r4Vf   K  W4bK  	  ppp\        P                  ! VR,          V4      p\        VR4      # u uppi 5i)NÚidzSettings saved)r#   Ú
model_dumpr   r   Úupdater   )r+   r&   ÚsÚkÚvÚupdatesÚupdateds   &&     r   Úupdate_settingsr5   !   sd   é € ä‹€AØ $§¡Ó 1× 7Ñ 7Ô 9ÔKÑ 9™˜¸QŒtˆqŠtÑ 9€GÑKÜ×#Ò# A d¥G¨WÓ5€GÜˆgÐ'Ó(Ð(ùó Lùs   ‚,A4®A.»A.Á3A4N)Ú__doc__Úfastapir   r   Úapp.middleware.authr   Úapp.repository.storer   Úapp.schemas.schemasr   Úapp.utils.responser   Úrouterr!   r#   Úgetr)   Úputr5   © r   r   Ú<module>r@      s—   ðÙ =ß &Ý ,Ý /Ý .Ý !á	‹€ð �WØ˜>Ø˜'Ø�Ø�bØ�"Øˆrð€õ+ð ‡�ˆCƒÙ '¨Ó 5ö ó ðð ‡�ˆCƒÙ9@ÀÓ9Nö )ó ò)r   