U
    l g                     @   s   d dl Z e dZdd ZdS )    Nz{([\w\d\-_\.]+)}c                 C   sN   g }|   D ]6\}}t|tr8|dj|t|d q|| qd|S )Nz{entity}({fields}))Zentityfields,)items
isinstancedictappendformatquery_fieldsjoin)r   Zfields_listZ
field_nameZfield_value r   ../modules/youtrack/youtrack_client/uriutils.pyr	      s    
r	   )recompileZVARIABLEr	   r   r   r   r   <module>   s   
