o
    Q?h                     @   sH   d dl mZ d dlmZ d dlmZ dd Zddeded	efd
dZdS )    )getPlatforms)db)timec           	   
   K   s   t  }t|}|d | }t|| |||d|||d}td|j|dd |	| td|j|dd |S )Nidname)r   uidenterpriseId
platformIdplatformNamer   	createdAt	updatedAtappsT)mergeappsCredentials)
r   	timestampr   getdictr   
collectiondocumentsetupdate)	r   r   r	   applicatioNamekwargsr   platformappIdapp r   K/var/www/html/riverr-enterprise-integrations-main/functions/Applications.pysaveApplication   s"   

r   NapplicationIdr	   r   c                 C   s2   t d| r	| n||  }|jr| S d S )Nr   )r   r   r   r   existsto_dict)r   r	   r   refr   r   r   getAppCredentials   s    r#   )NNN)	functions.Platformsr   configs.firebaser   functions.helpersr   r   strr#   r   r   r   r   <module>   s
    