
    h                     X    d dl mZ d dlmZ d dlmZ ddlmZmZm	Z	 d dl
mZ ed        Zy)	    )shared_task)EmailMultiAlternatives)render_to_string   )EndUserWatchersShoots)nowc                    t         j                  j                  |      j                         }|sy |j                  }t
        j                  j                  dd      }t        j                  j                  |      j                  d      }t        j                  j                  |      j                  d      }i }	|D ]  }
|
j                  |	|
j                  <    |D ]4  }|j                  }
|
j                  s|
j                  |	|
j                  <   6 |D ]4  }|j                  }
|
j                  s|
j                  |	|
j                  <   6 |	j                         D ]s  \  }}d| d}d}|}t        d	|| |||t               j                   d
|j"                   d      }t%        |d||g      }|j'                  |d       |j)                          u y )N)
job_numberT)is_adminemail_verified)
product_iduserzNew Comment on Job #u    – Lionshead Studioszambt.reporting@gmail.comzproduct_comment_update.htmlz+https://lionshead.tidera.ai/admin/products/)	user_nameclient_namer   comment_textcomment_imagecurrent_yearurl z	text/html)ProductSampleobjectsfilterfirstidr   r   select_relatedr	   nameemailr   r   itemsr   r
   yeartm_article_numberr   attach_alternativesend)client_emailr   r   r   product_sampler   admin_userswatchersshootsemail_user_mapr   watchershootr   r   subject
from_emailto_emailhtml_contentmsgs                       2/var/www/html/lionshead-backend/panel_api/tasks.pysend_comment_notification_emailr3      s    #**11Z1HNNPN""J //(($t(LK &&*&=LLVTH ^^""j"9HHPF N %)YYtzz"  ||)-N4::&  zz)-N4::&  &++-t(4JK/
')!+( ,!. #

D^EeEeDfg
 %Wb*xjI|[9
) .    N)celeryr   django.core.mailr   django.template.loaderr   modelsr   r   r	   django.utils.timezoner
   r3    r4   r2   <module>r;      s)     3 3 + + %9 9r4   