Ë
    <@‹gf  ã                   ót   — d dl mZ d dlmZ d dlmZ d dlmZmZ d dl	m
Z
  ede
¬«      Z G d„ d	ee   «      Zy
)é    )Ú_util)ÚAPIResource)Ú
quote_plus)ÚTypeVarÚcast)ÚStripeObjectÚT)Úboundc                   óT   — e Zd Zedefd„«       Z ej                  d«      dd„«       Zy)ÚUpdateableAPIResourceÚreturnc                 ó‚   — | j                  «       ›dt        |«      ›�}t        t        | j	                  d||¬«      «      S )Nú/Úpost)Úparams)Ú	class_urlr   r   r	   Ú_static_request)ÚclsÚsidr   Úurls       ú^/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/_updateable_api_resource.pyÚmodifyzUpdateableAPIResource.modify   s5   € àŸ™�¬*°S¬/Ð:ˆÜ”A�s×*Ñ*¨6°3¸vÐ*ÓFÓGÐGó    z”The `save` method is deprecated and will be removed in a future major version of the library. Use the class method `modify` on the resource instead.Nc                 óÂ   — | j                  d «      }|r+||d<   | j                  d| j                  «       |dg¬«       | S t        j                  j                  d| «       | S )NÚidempotency_keyr   Úsave)r   Úusagez&Trying to save already saved object %r)Ú	serializeÚ_request_and_refreshÚinstance_urlr   ÚloggerÚdebug)Úselfr   Úupdated_paramss      r   r   zUpdateableAPIResource.save   sm   € ð Ÿ™¨Ó-ˆÙØ0?ˆNÐ,Ñ-Ø×%Ñ%ØØ×!Ñ!Ó#Ø%Ø�hð	 &ô ð ˆô �L‰L×ÑÐGÈÔNØˆr   )N)	Ú__name__Ú
__module__Ú__qualname__Úclassmethodr	   r   r   Ú
deprecatedr   © r   r   r   r   
   sE   „ ØðH aò Hó ðHð €U×Ñð 	_óòóñr   r   N)Ústriper   Ústripe._api_resourcer   Úurllib.parser   Útypingr   r   Ústripe._stripe_objectr   r	   r   r*   r   r   ú<module>r0      s0   ðÝ Ý ,Ý #ß  Ý .áˆC�|Ô$€ô˜K¨™Nõ r   