1
0
mirror of https://github.com/flarum/core.git synced 2025-08-04 15:37:51 +02:00

fix: return empty object if selected mail driver is unavailable (#4183)

This commit is contained in:
Davide Iadeluca
2025-02-11 20:23:50 +01:00
committed by GitHub
parent 41d62b8c82
commit 79e969778e

View File

@@ -93,7 +93,7 @@ export default class MailPage<CustomAttrs extends IPageAttrs = IPageAttrs> exten
mailSettingItems(): ItemList<Mithril.Children> { mailSettingItems(): ItemList<Mithril.Children> {
const items = new ItemList<Mithril.Children>(); const items = new ItemList<Mithril.Children>();
const fields = this.driverFields![this.setting('mail_driver')()]; const fields = this.driverFields![this.setting('mail_driver')()] || {};
const fieldKeys = Object.keys(fields); const fieldKeys = Object.keys(fields);
if (this.status!.sending) { if (this.status!.sending) {