
    mRi                     J    d dl mZ d dlmZ d dlmZ d dlmZ  G d de      Zy)    )APIView)Response)CallSettingsSerializerCompanyPermissionc                       e Zd Zd Zd Zy)CallSettingsViewc                     t        d      gS )Nview_companyr   )selfs    G/var/www/html/dp2/backend_v2.1/server/apps/calls/views/call_settings.pyget_permissionsz CallSettingsView.get_permissions	   s    !.122    c                     |j                   }t        |dd       }|st        ddid      S t        |d|i      }t        |j                        S )Nactive_companydetailzActive company not foundi  )statusrequest)context)usergetattrr   r   data)r   r   r   company
serializers        r   getzCallSettingsView.get   s^    ||$ 0$756 
 ,(

 
((r   N)__name__
__module____qualname__r   r    r   r   r	   r	      s    3)r   r	   N)	rest_framework.viewsr   rest_framework.responser   apps.calls.serializersr   apps.permissions.permissionsr   r	   r   r   r   <module>r$      s    ( , 9 :)w )r   