o
    ¹ii  ã                   @   sB   d dl mZ d dlmZmZ d dlmZ d dlmZ ddd„Z	dS )	é    )Úabsolute_import)Úmake_responseÚcurrent_app)ÚPY3)ÚdumpsNc                 C   s`   t j di ¡}t jr| dd¡ | dt ¡ t| fi |¤Žd }t||ƒ}|j 	|p,i ¡ |S )z/Makes a Flask response with a JSON encoded bodyÚRESTFUL_JSONÚindenté   Ú	sort_keysÚ
)
r   ÚconfigÚgetÚdebugÚ
setdefaultr   r   r   ÚheadersÚextend)ÚdataÚcoder   ÚsettingsÚdumpedÚresp© r   ú]/var/www/edux/Edux_v2/venv/lib/python3.10/site-packages/flask_restful/representations/json.pyÚoutput_json   s   
r   )N)
Ú
__future__r   Úflaskr   r   Úflask_restful.utilsr   Újsonr   r   r   r   r   r   Ú<module>   s
    