
    3zj
                         d dl Z d dlmZ d dlmZ  e j
                  de j                        Z e j
                  de j                        Z G d de      Z	y)    N)request)Homez.iPhone|iPod|Windows Phone|Android.*Mobile|MobiiPadc                         e Zd Zd fd	Z xZS )XenoMobileHomec                    t         |   ||      }|xs dj                  d      }|dk(  rt        j                  j
                  j                  dd      }t        j                  |      xr t        j                  |       }|rDt        j                  d   j                         j                  dgd	      }|rd
|j                   S |S )N)redirect z/?z/odooz
User-Agentzir.actions.client)tag=xeno_mobile_attendance   )limitz/odoo/action-)super_login_redirectrstripr   httprequestheadersgetPHONE_USER_AGENT_REsearchTABLET_USER_AGENT_REenvsudoid)	selfuidr	   result
normalized
user_agentis_phoneaction	__class__s	           </home/susu/odoo-hr-migration/xeno_mobile/controllers/main.pyr   zXenoMobileHome._login_redirect   s    (x(@ l**40
  ,,4488rJJ+22:> H 4 ; ;J GG  %89>>@GG;<A H G*699+66    )N)__name__
__module____qualname__r   __classcell__)r#   s   @r$   r   r      s     r%   r   )
re	odoo.httpr    odoo.addons.web.controllers.homer   compile
IGNORECASEr   r   r    r%   r$   <module>r0      sN    	  1  !bjj!RTVTaTab !rzz'2==9 T r%   