
    mRi                     (    d dl mZ d dlmZ d Zd Zy)    )CompanyBotSettings)timezonec                 b    t         j                  j                  |       }|r|j                  S d S )N)phone_number)r   objectsgetbot_name)r   bots     9/var/www/html/dp2/backend_v2.1/server/apps/calls/utils.pyget_bot_namer      s,    

$
$
(
(l
(
CC3<<(D(    c                 (    || j                         }|j                  d       |j                  }|d   }|d   }t        j                  |      rt        j
                  |      }t        j                  |      rt        j
                  |      }||fS )N)dataT)raise_exception
start_dateend_date)query_paramsis_validvalidated_datar   is_naive
make_aware)requestserializer_cls
serializer	validatedstart_dtend_dts         r   get_date_range_from_requestr   	   s    W%9%9:J-))I&Hz"F"&&x0 $$V,Vr   N)apps.companies.modelsr   django.utilsr   r   r    r   r   <module>r"      s    4 !)r   