� K�g4���ddlmZddlmZmZddlmZddlmZddl m Z ddl m Z ddl mZmZddlmZmZd e d e d efd �Zd e d ed efd �Zded ed dfd�ZdS)�)�jsonable_encoder)�RequestValidationError�WebSocketRequestValidationError)�is_body_allowed_for_status_code)� WebSocket)� HTTPException)�Request)� JSONResponse�Response)�HTTP_422_UNPROCESSABLE_ENTITY�WS_1008_POLICY_VIOLATION�request�exc�returnc��K�t|dd��}t|j��st|j|���St d|ji|j|���S)N�headers)� status_coder�detail)�getattrrrr r r)rrrs �j/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/fastapi/exception_handlers.py�http_exception_handlerr sf�����c�9�d�+�+�G� *�3�?� ;� ;�F��C�O�W�E�E�E�E� � �3�:��C�O�W� � � ��c��tK�ttdt|�����i���S)Nr)r�content)r r r�errors)rrs r�$request_validation_exception_handlerrs;���� �1��+�C�J�J�L�L�9�9�:� � � �r� websocketNc��K�|�tt|���������d{V��dS)N)�code�reason)�closer rr)rrs r�.websocket_request_validation_exception_handlerr"sa���� �/�/� %�.>�s�z�z�|�|�.L�.L� � � ���������r)�fastapi.encodersr�fastapi.exceptionsrr� fastapi.utilsr�fastapi.websocketsr�starlette.exceptionsr�starlette.requestsr �starlette.responsesr r �starlette.statusr r rrr"�rr�<module>r,s2��-�-�-�-�-�-�V�V�V�V�V�V�V�V�9�9�9�9�9�9�(�(�(�(�(�(�.�.�.�.�.�.�&�&�&�&�&�&�6�6�6�6�6�6�6�6�T�T�T�T�T�T�T�T��'�� ��(������ ��1����������>�� ������r
Memory