o
    nYi                     @   s,   d dl mZ ddlmZ G dd deZdS )   )BaseFax   )Methodc                       s6   e Zd Zd fdd	Zedd Zedd Z  ZS )	FaxSendNc                    s"   t  | || _|| _|| _d S N)super__init__	_document	_identity_header)selfcalldocumentidentityheader	__class__ p/var/www/html/asistente-voz-ia/venv/lib/python3.10/site-packages/signalwire/relay/calling/components/fax_send.pyr      s   
zFaxSend.__init__c                 C   s   t jS r   )r   SEND_FAX)r   r   r   r   method   s   zFaxSend.methodc                 C   s>   | j j| j j| j| jd}| jr| j|d< | jr| j|d< |S )N)node_idcall_id
control_idr   r   header_info)r   r   idr   r	   r
   r   )r   tmpr   r   r   payload   s   

zFaxSend.payload)NN)__name__
__module____qualname__r   propertyr   r   __classcell__r   r   r   r   r      s    
r   N)base_faxr   	constantsr   r   r   r   r   r   <module>   s    