§
    Ài5  ã                   óN   — d Z ddlmZ  G d„ de¦  «        Z G d„ de¦  «        ZdS )zlinebot.models.error module.é   )ÚBasec                   ó$   ‡ — e Zd ZdZdˆ fd„	Zˆ xZS )ÚErrorzvError response of LINE messaging API.

    https://developers.line.biz/en/reference/messaging-api/#error-response
    Nc                 óÒ   •—  t          t          | ¦  «        j        di |¤Ž || _        g }|r3|D ]0}|                     |                      |t          ¦  «        ¦  «         Œ1|| _        dS )zã__init__ method.

        :param str message: Summary of the error
        :param details: ErrorDetail instance list
        :type details: list[T <= :py:class:`linebot.models.error.ErrorDetail`]
        :param kwargs:
        N© )Úsuperr   Ú__init__ÚmessageÚappendÚget_or_new_from_json_dictÚErrorDetailÚdetails)Úselfr
   r   ÚkwargsÚnew_detailsÚdetailÚ	__class__s         €úY/home/mmwave/public_html/mmwave/venv/lib/python3.11/site-packages/linebot/models/error.pyr	   zError.__init__   sˆ   ø€ ð 	$��e�TÑÔÔ#Ð-Ð- fÐ-Ð-Ð-àˆŒàˆØð 	Ø!ð ð �Ø×"Ò"Ø×2Ò2°6½;ÑGÔGñô ð ð ð #ˆŒˆˆó    ©NN©Ú__name__Ú
__module__Ú__qualname__Ú__doc__r	   Ú__classcell__©r   s   @r   r   r      sG   ø€ € € € € ðð ð
#ð #ð #ð #ð #ð #ð #ð #ð #ð #r   r   c                   ó$   ‡ — e Zd ZdZdˆ fd„	Zˆ xZS )r   z+ErrorDetail response of LINE messaging API.Nc                 ód   •—  t          t          | ¦  «        j        di |¤Ž || _        || _        dS )z˜__init__ method.

        :param str message: Details of the error message
        :param str property: Related property
        :param kwargs:
        Nr   )r   r   r	   r
   Úproperty)r   r
   r    r   r   s       €r   r	   zErrorDetail.__init__3   s:   ø€ ð 	*��k˜4Ñ Ô Ô)Ð3Ð3¨FÐ3Ð3Ð3àˆŒØ ˆŒˆˆr   r   r   r   s   @r   r   r   0   sC   ø€ € € € € Ø5Ð5ð
!ð 
!ð 
!ð 
!ð 
!ð 
!ð 
!ð 
!ð 
!ð 
!r   r   N)r   Úbaser   r   r   r   r   r   ú<module>r"      s   ðð #Ð "ð Ð Ð Ð Ð Ð ð#ð #ð #ð #ð #ˆDñ #ô #ð #ð6!ð !ð !ð !ð !�$ñ !ô !ð !ð !ð !r   