Update NotificationSettingForm.vue
This commit is contained in:
@@ -211,14 +211,14 @@ import {
|
|||||||
NotificationSetting,
|
NotificationSetting,
|
||||||
NotificationEvent,
|
NotificationEvent,
|
||||||
WebhookConfig,
|
WebhookConfig,
|
||||||
EmailConfig, // Keep this, but we'll add SMTP fields
|
EmailConfig,
|
||||||
TelegramConfig
|
TelegramConfig
|
||||||
} from '../types/server.types';
|
} from '../types/server.types';
|
||||||
import { useI18n } from 'vue-i18n';
|
import { useI18n } from 'vue-i18n';
|
||||||
|
|
||||||
// Extend EmailConfig for SMTP fields
|
|
||||||
interface SmtpEmailConfig extends Omit<EmailConfig, 'subjectTemplate'> { // Omit subjectTemplate from base
|
interface SmtpEmailConfig extends Omit<EmailConfig, 'subjectTemplate'> {
|
||||||
bodyTemplate?: string; // Add bodyTemplate
|
bodyTemplate?: string;
|
||||||
smtpHost?: string;
|
smtpHost?: string;
|
||||||
smtpPort?: number;
|
smtpPort?: number;
|
||||||
smtpSecure?: boolean;
|
smtpSecure?: boolean;
|
||||||
|
|||||||
Reference in New Issue
Block a user