
    E6i                      L    	 d dl mZ d dlmZmZ ddZy# e$ r	 d dlmZ Y w xY w)    )dumps)make_responsecurrent_appNc                     t         j                  j                  di       }t         j                  r|j	                  dd       t        | fi |dz   }t        ||      }|j                  j                  |xs i        |S )z/Makes a Flask response with a JSON encoded body
RESTX_JSONindent   
)	r   configgetdebug
setdefaultr   r   headersextend)datacoder   settingsdumpedresps         ^/home/azureuser/techstart-app/venv/lib/python3.12/site-packages/flask_restx/representations.pyoutput_jsonr   	   st     !!%%lB7H
 Ha( 4$8$t+F&DLL2&K    )N)ujsonr   ImportErrorjsonflaskr   r   r    r   r   <module>r      s+    -  s    ##