From a31672b6f31f078a85f09b94cc9865865d38aebd Mon Sep 17 00:00:00 2001 From: Ralph Slooten Date: Tue, 23 Jan 2024 16:11:11 +1300 Subject: [PATCH] UI: Only show number of messages ignored statistics if `--ignore-duplicate-ids` is set --- server/apiv1/webui.go | 4 ++++ server/ui-src/components/AboutMailpit.vue | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/server/apiv1/webui.go b/server/apiv1/webui.go index d5a79aa..c8f4107 100644 --- a/server/apiv1/webui.go +++ b/server/apiv1/webui.go @@ -29,6 +29,9 @@ type webUIConfiguration struct { // Whether SpamAssassin is enabled SpamAssassin bool + + // Whether messages with duplicate IDs are ignored + DuplicatesIgnored bool } // WebUIConfig returns configuration settings for the web UI. @@ -59,6 +62,7 @@ func WebUIConfig(w http.ResponseWriter, _ *http.Request) { conf.DisableHTMLCheck = config.DisableHTMLCheck conf.SpamAssassin = config.EnableSpamAssassin != "" + conf.DuplicatesIgnored = config.IgnoreDuplicateIDs bytes, _ := json.Marshal(conf) diff --git a/server/ui-src/components/AboutMailpit.vue b/server/ui-src/components/AboutMailpit.vue index b2af888..a36f324 100644 --- a/server/ui-src/components/AboutMailpit.vue +++ b/server/ui-src/components/AboutMailpit.vue @@ -259,7 +259,7 @@ export default { {{ formatNumber(mailbox.appInfo.RuntimeStats.SMTPRejected) }} - + SMTP messages ignored