
    pi>                         S SK JrJrJrJr  S SKJrJr  S SKJ	r	  S SK
Jr  S SKJr  S SKJr  SSKJr  S S	Kr\" 5       r\R)                  S
\S9\" \5      4S\S\	4S jj5       rg	)    )	APIRouterRequestDependsHTTPException)HTMLResponseRedirectResponse)Session)current_user)	templates)get_db   )crudNz/notes)response_classrequestdbc                   #    [        U 5      nU(       d
  [        SSS9$ [        U[        R                  5      (       a9  [        US   5      nSUR                  5       ;   a  US   b  [        US   5      OSnO5[        UR                  S5      5      n[        UR                  SS5      5      n[        R                  " XU5      n[        R                  " SU UUS.5      $ 7f)	Nz/logini/  )urlstatus_codeidrole z
notes.html)r   useritems)r
   r   
isinstancesqlite3Rowintkeysstrgetr   get_notes_for_displayr   TemplateResponse)r   r   meuser_idr   r   s         7/home/mario/Escritorio/thel4footbal/app/notas/routes.pynotesr&      s     	g	BH#>> "gkk""bh-"(BGGI"5"V*:Ps2f:VXbffTl#266&"%&&&rD9E%%	
 s   CC)fastapir   r   r   r   fastapi.responsesr   r   sqlalchemy.ormr	   app.auth.depsr
   app.databaser   app.models.baser   r   r   r   routerr    r&        r%   <module>r0      s[    > > < " & " "  	H\207  g  3r/   