Ë
    |™ãj‚  ã                   ó¼   — d dl Z d dlZd dlmZ d dlmZmZmZmZ ej                  j                  ej                  j                  e«      d«      Z ed«      Z	 dd„Zy)é    N)Úversion)Ú	BlueprintÚsend_from_directoryÚrender_templateÚrequestÚdistzflask-swagger-uic                 ó&  ‡ ‡‡‡	— t        |t        d‰ ¬«      }dd|dddœŠ|r‰j                  |«       ‰j                  d«      Ši Š	|rt	        j
                  |«      ‰	d	<   |j                  d
«      |j                  d«      dˆˆ ˆˆ	fd„	«       «       }|S )NÚ	templates)Útemplate_folderÚ
url_prefixz
Swagger UIz#swagger-uiÚStandaloneLayoutT)Úapp_nameÚdom_idÚurlÚlayoutÚdeepLinkingr   Úoauth_config_jsonú/z/<path:path>c                 óê   •— | r| dk(  r\t        ‰«      }d|vr%t        j                  j                  d«      dz   |d<   t	        	 d‰‰t        j                  |«      t        dœ‰¤ŽS t        t        | «      S )Nz
index.htmlÚoauth2RedirectUrlr   z/oauth2-redirect.html)Úbase_urlr   Úconfig_jsonr   )zindex.template.html)
Údictr   r   Úrstripr   ÚjsonÚdumpsÚ_VERSIONr   Ú	_DIST_DIR)ÚpathÚrequest_configr   r   Údefault_configÚoauth_fieldss     €€€€úl/var/www/html/python-recuperauto-other/env/lib/python3.12/site-packages/flask_swagger_ui/flask_swagger_ui.pyÚshowz%get_swaggerui_blueprint.<locals>.show'   s‹   ø€ ñ �t˜|Ò+Ü! .Ó1ˆNØ"¨.Ñ8ä×$Ñ$×+Ñ+¨CÓ0Ð3JÑJð Ð2Ñ3ô #Ø%ðà!Ø!Ü ŸJ™J ~Ó6Ü ñð ñð ô '¤y°$Ó7Ð7ó    )N)r   Ú__name__ÚupdateÚpopr   r   Úroute)
r   Úapi_urlÚconfigÚoauth_configÚblueprint_nameÚ
swagger_uir$   r   r!   r"   s
   `      @@@r#   Úget_swaggerui_blueprintr/      sª   û€ ô ØÜØ#Øô	€Jð !ØØØ$Øñ€Nñ Ø×Ñ˜fÔ%à×!Ñ! *Ó-€Hà€LÙÜ,0¯J©J°|Ó,DˆÐ(Ñ)à×Ñ�cÓØ×Ñ�nÓ%÷8ó &ó ð8ð$ Ðr%   )NNr.   )r   ÚosÚimportlib.metadatar   Úflaskr   r   r   r   r   ÚjoinÚdirnameÚ__file__r   r   r/   © r%   r#   ú<module>r7      sL   ðÛ Û 	Ý &ç JÓ Jà�G‰G�L‰L˜Ÿ™Ÿ™¨Ó2°FÓ;€	ÙÐ%Ó&€ð GSô0r%   