def send_welcome_kit_mail_to_partner_retailer(self, welcome_kit_obj): '''Send mail to GP and LP when welcome Kit is assigned to them''' data = get_email_template('ASSIGNEE_WELCOME_KIT_MAIL_RETAILER', settings.BRAND) data['newsubject'] = data['subject'].format(id = welcome_kit_obj.transaction_id) url_link='http://bajaj.gladminds.co' data['content'] = data['body'].format(id=welcome_kit_obj.transaction_id, created_date = welcome_kit_obj.created_date, retailer_id = welcome_kit_obj.retailer.retailer_id, retailer_name = welcome_kit_obj.retailer.retailer_name, retailer_city = welcome_kit_obj.retailer.district, retailer_state = welcome_kit_obj.retailer.user.state, delivery_address = welcome_kit_obj.delivery_address, url_link=url_link) partner_email_id=welcome_kit_obj.partner.user.user.email send_email_to_redemption_request_partner(data, partner_email_id) LOG.info('[send_welcome_kit_mail_to_partner]:{0}:: welcome kit request email sent'.format( partner_email_id))
def send_mail_to_partner_for_retailer(self, redemption_obj): '''Send mail to GP and LP when redemption request is assigned to them for Retailer''' data = get_email_template('ASSIGNEE_REDEMPTION_MAIL_DETAIL_RETAILER', settings.BRAND) data['newsubject'] = data['subject'].format(id = redemption_obj.transaction_id) url_link='http://bajaj.gladminds.co' data['content'] = data['body'].format(id=redemption_obj.transaction_id, created_date = redemption_obj.created_date, retailer_id = redemption_obj.retailer.retailer_id, retailer_name = redemption_obj.retailer.retailer_name, retailer_city = redemption_obj.retailer.district, retailer_state = redemption_obj.retailer.user.state, product_id = redemption_obj.product.product_id, product_name = redemption_obj.product.description, delivery_address = redemption_obj.delivery_address, url_link=url_link) partner_email_id=redemption_obj.partner.user.user.email send_email_to_redemption_request_partner(data, partner_email_id) LOG.error('[send_mail_to_partner]:{0}:: Redemption request email sent'.format( partner_email_id))