o
    iT                     @   sx   d dl mZmZ d dlmZ d dlmZ eddgdZejddd	d
deddddeddddfde	de	fddZ
dS )    )	APIRouterPath)get_db_connection)SessionServicez/sessionzAPI Sessions)prefixtagsz0/company/{company_cnpj}/customer/{customer_cnpj}   u   Busca a sessão do clienteu   Sessão do cliente encontrada)status_codesummaryresponse_description.zCNPJ da Empresaz^[0-9]{14}$)titleregexzCNPJ do Clientecompany_cnpjcustomer_cnpjc                 C   s*   t  }t|}|j| |d\}}||dS )N)r   r   )cookie
expires_on)r   r   Zget_customer_session)r   r   Zdb_connZsession_servicer   r    r   /app/routers/session.pyget_session_service   s   
r   N)fastapir   r   utilsr   Zservices.sessionr   routergetstrr   r   r   r   r   <module>   s    