Skip to content

Commit 98c1f62

Browse files
committed
Hotfix: removed nodejs and build email script from docker
Changed verification email text
1 parent 4abbe19 commit 98c1f62

1 file changed

Lines changed: 32 additions & 26 deletions

File tree

users/helpers.py

Lines changed: 32 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
import os
2-
3-
from django.conf import settings
41
from django.contrib.auth import get_user_model
52
from rest_framework_simplejwt.tokens import RefreshToken
63
from django.contrib.sites.shortcuts import get_current_site
@@ -72,29 +69,38 @@ def verify_email(user, request):
7269

7370

7471
def send_verification_completed_email(user: User):
75-
fname = os.path.join(settings.STATIC_ROOT, "verification-succeed.html")
76-
with open(fname, "r", encoding="utf-8") as f:
77-
html_content = f.read()
78-
email_body = (
79-
f"Поздравляю тебя, {user.first_name} {user.last_name}! Ты прошел верификацию и"
80-
f" стал частью сообщества PROCOLLAB!"
81-
f"Теперь ты сможешь пользоваться всем функционалом платформы, создавать проекты,"
82-
f" искать команду, находить нужные мероприятия."
83-
f"Следи за анонсами обновлений в нашей группе в ВК https://vk.com/PROCOLLAB "
84-
f"И скорее переходи на саму платформу, чтобы уже сегодня начать создавать свой проект."
85-
f"https://procollab.ru "
86-
f"С уважением, "
87-
f"Администрация PROCOLLAB"
88-
)
89-
90-
data = {
91-
"email_body": email_body,
92-
"email_subject": "Procollab | Верификация",
93-
"to_email": user.email,
94-
"html_content": html_content,
95-
}
96-
97-
Email.send_email(data)
72+
# fname = os.path.join(settings.STATIC_ROOT, "verification-succeed.html")
73+
# with open(fname, "r", encoding="utf-8") as f:
74+
# html_content = f.read()
75+
email_body = f"""Поздравляем тебя, {user.first_name} {user.last_name}!
76+
77+
Ты прошел верификацию и стал частью сообщества PROCOLLAB!
78+
79+
Теперь ты сможешь пользоваться всем функционалом платформы:
80+
создавать проекты
81+
искать команду
82+
находить нужные мероприятия
83+
искать менторскую поддержку
84+
и многое другое…
85+
86+
Следи за анонсами обновлений в нашей группе в ВК — https://vk.com/PROCOLLAB
87+
88+
И скорее переходи на саму платформу, чтобы уже сегодня начать создавать свой проект — https://procollab.ru
89+
90+
91+
92+
С уважением,
93+
PROCOLLAB
94+
"""
95+
96+
data = {
97+
"email_body": email_body,
98+
"email_subject": "Procollab | Верификация",
99+
"to_email": user.email,
100+
# "html_content": html_content,
101+
}
102+
103+
Email.send_email(data)
98104

99105

100106
def check_related_fields_update(data, pk):

0 commit comments

Comments
 (0)