
    3i#                     <    d dl mZ d dlmZ d dlmZ d dlmZ ddZy)    )date)settings)Company)	send_mailNc           
         t         j                  j                  |      }dj                  d |D              }|D cg c]  }|j                   }}| j
                  | j                  || j                  j                  | j                  j                  ||t        j                  t        j                         j                  d	}|}d}	| j
                  g}
t        ||	|
|       yc c}w )z5 Sends registration email when a new user is created )id__inz, c              3   4   K   | ]  }|j                     y wN)name).0cs     H/var/www/html/dp2/backend_v2.1/server/apps/core/utils/send_user_email.py	<genexpr>z&send_new_user_email.<locals>.<genexpr>   s     8iaffis   )	emailusernamepassword	firstnamelastnamecompanyNamedealership_listbuttonyearzauth/new_userRegister.html)subjecthtml_contentrecipient_listkeyN)r   objectsfilterjoinr   r   r   profile
first_name	last_namer   REACT_DOMAINr   todayr   r   )usercompany_idsgenerated_passwordr   	companiescompany_namesr   r   datatemplate	recipients              r   send_new_user_emailr-      s     &&k&:III8i88M'01y!qvvyO1 MM&\\,,LL**$)''

!!
D G+HI 	% 2s   C%r
   )	datetimer   django.confr   apps.companies.modelsr   utils.threads.email_threadr   r-        r   <module>r4      s       ) 0r3   