feat: Customizable email subject name (#26327)

Co-authored-by: Puridach Wutthihathaithamrong <>
This commit is contained in:
Puridach wutthihathaithamrong
2024-05-16 20:04:42 +07:00
committed by GitHub
parent bfb92976cb
commit aa2b060da8
8 changed files with 209 additions and 24 deletions

View File

@@ -391,16 +391,19 @@ class BaseReportState:
):
embedded_data = self._get_embedded_data()
if self._report_schedule.chart:
name = (
f"{self._report_schedule.name}: "
f"{self._report_schedule.chart.slice_name}"
)
if self._report_schedule.email_subject:
name = self._report_schedule.email_subject
else:
name = (
f"{self._report_schedule.name}: "
f"{self._report_schedule.dashboard.dashboard_title}"
)
if self._report_schedule.chart:
name = (
f"{self._report_schedule.name}: "
f"{self._report_schedule.chart.slice_name}"
)
else:
name = (
f"{self._report_schedule.name}: "
f"{self._report_schedule.dashboard.dashboard_title}"
)
return NotificationContent(
name=name,