
    ݦi                     >    d dl mZ d dlmZmZ d Zd Zd Zd Zd Z	y)	    redirect)UserCompanyc                 h    	 t         j                  j                  |       S # t        $ r} d }~ww xY wN)email)r   objectsget	Exception)	user_mailes     9/home/hirelines/hirelines/app_api/functions/masterdata.py	auth_userr      s2    ||i00 s   " 	1,1c                     t        d      S )Nz/loginr   )requestafter_login_redirect_tos     r   user_not_activer      s    H    c                 l    	 | j                  d      }|t        |      dz
     S # t        $ r} d }~ww xY w)N/   )splitlenr   )pathpathListr   s      r   get_current_pathr      s;    ::c?H)**    !$ 	3.3c                     	 t         j                  j                  |       j                         }|j                  S # t
        $ r} d }~ww xY wr   )r   r
   filterlast	companyidr   )
user_emailuserr   s      r   getCompanyIdr%      sD    ||"""499;~~ s   9< 	AAAc                 l    	 t         j                  j                  |       }|S # t        $ r} d }~ww xY w)N)id)r   r
   r   r   )r"   companyr   s      r   getUserCompanyr)       s6    //%%%3 r   N)
django.shortcutsr   app_api.modelsr   r   r   r   r   r%   r)    r   r   <module>r-      s$    % (r   