2024-11-24 02:56:36 +08:00
|
|
|
from djoser import email
|
|
|
|
from config.settings import FRONTEND_URL
|
|
|
|
|
|
|
|
|
|
|
|
class RequestUpdateEmail(email.BaseEmailMessage):
|
|
|
|
template_name = "request_approved.html"
|
|
|
|
|
|
|
|
def get_context_data(self):
|
|
|
|
context = super().get_context_data()
|
2025-01-19 20:18:19 +08:00
|
|
|
# Dirty fix since approved statuses don't seem to be read properly for some reason
|
|
|
|
context["request_status"] = context.get("request_status", "denied")
|
2025-01-08 13:38:39 +08:00
|
|
|
context["remarks"] = context.get("remarks")
|
2024-11-24 02:56:36 +08:00
|
|
|
context["url"] = FRONTEND_URL
|
|
|
|
context.update(self.context)
|
|
|
|
return context
|