o
    éË·eã  ã                   @   sP   d dl mZmZmZ d dlmZ d dlmZ G dd„ deƒZG dd„ deƒZ	dS )	é    )Úabsolute_importÚdivisionÚprint_function)Úmerge_dicts)ÚStripeObjectc                       ó(   e Zd Z					d‡ fdd„	Z‡  ZS )ÚErrorObjectNFc                    s<   t d d d d d d d d d d d dœ|ƒ}tt| ƒ ||||||¡S )N)ÚchargeÚcodeÚdecline_codeÚdoc_urlÚmessageÚparamÚpayment_intentÚpayment_methodÚsetup_intentÚsourceÚtype)r   Úsuperr   Úrefresh_from©ÚselfÚvaluesÚapi_keyÚpartialÚstripe_versionÚstripe_accountÚlast_response©Ú	__class__© úX/var/www/ideatree/venv/lib/python3.10/site-packages/stripe/api_resources/error_object.pyr      s.   õò
úzErrorObject.refresh_from©NFNNN©Ú__name__Ú
__module__Ú__qualname__r   Ú__classcell__r    r    r   r!   r      ó    ùr   c                       r   )ÚOAuthErrorObjectNFc                    s*   t d d dœ|ƒ}tt| ƒ ||||||¡S )N)ÚerrorÚerror_description)r   r   r)   r   r   r   r    r!   r   /   s   
ÿ
úzOAuthErrorObject.refresh_fromr"   r#   r    r    r   r!   r)   .   r(   r)   N)
Ú
__future__r   r   r   Ústripe.utilr   Ústripe.stripe_objectr   r   r)   r    r    r    r!   Ú<module>   s
    '