debug temp

This commit is contained in:
2024-07-31 00:56:23 +00:00
parent 26e8e68dbd
commit 49b3ee7342
9 changed files with 383 additions and 100 deletions

View File

@ -29,62 +29,62 @@ def share_send_email(subject, body, recipient_email):
raise # エラーを再度発生させて、呼び出し元で処理できるようにします
# 既にユーザーになっている人にチームへの参加要請メールを出す。
#
def send_team_join_email(sender,user,team,entry,activation_link):
context = {
'name': user.firstname or user.email,
'activation_link': activation_link,
'app_download_link': settings.APP_DOWNLOAD_LINK,
'service_name': settings.SERVICE_NAME,
}
subject, body = load_email_template('team_invitation_email.txt', context)
share_send_email(subject,body,user.email)
# 自らユーザー登録した際に、メールの確認メールを送る。
#
def send_verification_email(user, activation_link):
context = {
'name': user.firstname or user.email,
'activation_link': activation_link,
'app_download_link': settings.APP_DOWNLOAD_LINK,
'service_name': settings.SERVICE_NAME,
}
logger.info(f"send_verification_email : {context}")
subject, body = load_email_template('verification_email.txt', context)
share_send_email(subject,body,user.email)
# 既にユーザーになっている人にチームへの参加要請メールを出す。
#
def send_team_join_email(sender,user,team,activation_link):
context = {
'name': user.lastname or user.email,
'invitor': sender.lastname,
'activation_link': activation_link,
'team_name': team.team_name,
}
subject, body = load_email_template('invitation_existing_email.txt', context)
share_send_email(subject,body,user.email)
# まだユーザーでない人にチームメンバー招待メールを送る
# その人がユーザー登録して、ユーザー登録されるとメンバーになる。
# アプリからユーザー登録するため、アプリのダウンロードリンクも送る。
#
def send_invitation_email(sender,user,team,entry,activation_link):
def send_invitation_email(sender,user,team,activation_link):
context = {
'name': user.firstname or user.email,
'invitaion_link': activation_link,
'invitor': sender.lastname,
'app_download_link': settings.APP_DOWNLOAD_LINK,
'service_name': settings.SERVICE_NAME,
'android_download_link': settings.ANDROID_DOWNLOAD_LINK,
}
subject, body = load_email_template('rogaining_invitaion_email.txt', context)
subject, body = load_email_template('invitation_new_email.txt', context)
share_send_email(subject,body,user.email)
# エントリーしたら、その内容をメンバーに送信する。
# 招待された後にユーザー登録された場合、ヴェリフィケーションでチーム参加登録される。
#
def send_entry_email(sender,user,team,entry,activation_link):
def send_invitaion_and_verification_email(sender, user, team, activation_link):
context = {
'name': user.firstname or user.email,
'invitaion_link': activation_link,
'app_download_link': settings.APP_DOWNLOAD_LINK,
'service_name': settings.SERVICE_NAME,
}
subject, body = load_email_template('entry_notification_email.txt', context)
'activation_link': activation_link,
'team_name': team.team_name,
}
logger.info(f"send_invitation_and_verification_email : {context}")
subject, body = load_email_template('invitation_and_verification_email.txt', context)
share_send_email(subject,body,user.email)