
    Xh                     P   d dl mZmZ d dlmZ d dlmZ d dlmZ d dl	m
Z
  eddg      Zej                  d	       ee      fd
e
fd       Zej                  d       ee      fded
e
fd       Zej!                  d       eej"                         ee      fded
e
fd       Zy)    )	APIRouterDepends)get_db)SettingClass)UpdateSetting)Sessionz	/settingsSettings)prefixtagsz
/get_tokendbc                 X    t        |       j                         }t        |       d|d   iS )Nmessagesetting_data)r   getprint)r   r   s     H/var/www/intrajisbackend.com/public_html/app/backend/routers/settings.py	get_tokenr      s/    #'')L	, |N344    z
/edit/{id}idc                 <    t        |      j                         }d|iS )Nr   )r   r   )r   r   settingss      r   editr      s     B##%Hx  r   z/update	form_datac                 >    t        |      j                  |        ddiS )Nr   zSettings updated successfully)r   update)r   r   s     r   r   r      s!    I&677r   N)fastapir   r   app.backend.db.databaser   !app.backend.classes.setting_classr   app.backend.schemasr   sqlalchemy.ormr   r   r   r   intr   postas_formr    r   r   <module>r%      s    & * : - "

 
l#FO 5' 5 5 
l&v !C !W ! !
 
y&-m.C.C&DT[\bTc 8m 8' 8 8r   