Skip to content
Snippets Groups Projects
Commit 6d477231 authored by Alexander Kaschta's avatar Alexander Kaschta :owl:
Browse files

UPD: E-Mail override settings for devel

parent b0b5d073
No related branches found
No related tags found
No related merge requests found
Pipeline #420233 passed
......@@ -256,8 +256,8 @@ def send_bcd_request(bcd_request: BCDRequestModel, mgr: Mgr, receiver=settings.b
subject = f'[{host_mode}] {subject}'
# hacky way to intercept mails for development. In production, the assignment should be used
if settings.bcd_request_email_receivers is not None:
receiver = settings.bcd_request_email_receivers
if settings.bcd_request_override_mail_receiver is not None:
receiver = settings.bcd_request_override_mail_receiver
send_email(to=receiver,
sender=settings.patch_request_email_sender,
......@@ -289,8 +289,8 @@ def send_bcd_request_confirmation(bcd_request: BCDRequestModel, mgr: Mgr, receiv
subject = f'[{host_mode}] {subject}'
# hacky way to intercept mails for development. In production, the assignment should be used
if settings.patch_request_email_receivers is not None:
receiver = settings.patch_request_email_receivers
if settings.bcd_request_override_mail_receiver is not None:
receiver = settings.bcd_request_override_mail_receiver
send_email(to=receiver,
sender=settings.bcd_request_email_sender,
......
......@@ -49,7 +49,8 @@ class Settings(BaseSettings):
patch_request_email_sender: str = ''
patch_request_assignment: dict[str, str] = {}
bcd_request_email_receivers: Optional[str] = None
bcd_request_email_receivers: str = None
bcd_request_override_mail_receiver: Optional[str] = None
bcd_request_email_sender: str = ''
mail_smarthost: str = 'smarthost.kit.edu'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment