
    s j                         d dl Z d dlmZ  ed          Ze                    d           edz  ZdefdZd	efd
Zde	fdZ
d Zde	d	efdZdS )    N)PathsessionT)exist_okzcurrent_session.jsondatac                     t          t          d          5 }t          j        | |d           d d d            d S # 1 swxY w Y   d S )Nw   )indent)openSESSION_FILEjsondump)r   fs     DC:\Users\Terasoftware\OneDrive\Desktop\faahhh\fyndo\fyndo\session.pysave_sessionr   
   s    	lC	 	  %A	$!$$$$% % % % % % % % % % % % % % % % % %s   ;??returnc                      t                                           si S t          t           d          5 } t          j        |           cd d d            S # 1 swxY w Y   d S )Nr)r   existsr   r   load)r   s    r   load_sessionr      s       		lC	 	  Ay||                 s   AAAkeyc                 J    t                      }||| <   t          |           d S N)r   r   )r   valuer   s      r   update_sessionr      s(    nnGGCL    c                  n    t                                           rt                                            d S d S r   )r   r   unlink r   r   clear_sessionr!      s8      r   c                 :    t                      }| |v o	||          d uS r   )r   )r   r   s     r   session_hasr#   !   s#    nnG'>6gcl$66r   )r   pathlibr   SESSION_DIRmkdirr   dictr   r   strr   r!   boolr#   r    r   r   <module>r*      s          d9oo   4       33%t % % % %
d          
7S 7T 7 7 7 7 7 7r   