fix: remove debugMode usage from EmailViewer component

This commit is contained in:
Linus Rath
2026-03-18 16:33:55 +01:00
parent 5a3f9faafe
commit 2b4ff2f3de
+4 -8
View File
@@ -817,7 +817,6 @@ export function EmailViewer({
const addTrustedSender = useSettingsStore((state) => state.addTrustedSender); const addTrustedSender = useSettingsStore((state) => state.addTrustedSender);
const isSenderTrusted = useSettingsStore((state) => state.isSenderTrusted); const isSenderTrusted = useSettingsStore((state) => state.isSenderTrusted);
const emailKeywords = useSettingsStore((state) => state.emailKeywords); const emailKeywords = useSettingsStore((state) => state.emailKeywords);
const debugMode = useSettingsStore((state) => state.debugMode);
const toolbarPosition = useSettingsStore((state) => state.toolbarPosition); const toolbarPosition = useSettingsStore((state) => state.toolbarPosition);
const showToolbarLabels = useSettingsStore((state) => state.showToolbarLabels); const showToolbarLabels = useSettingsStore((state) => state.showToolbarLabels);
const calendarInvitationParsingEnabled = useSettingsStore((state) => state.calendarInvitationParsingEnabled); const calendarInvitationParsingEnabled = useSettingsStore((state) => state.calendarInvitationParsingEnabled);
@@ -1081,21 +1080,19 @@ export function EmailViewer({
if (!email || !client) return; if (!email || !client) return;
const smimeDebug = (...args: unknown[]) => { const smimeDebug = (...args: unknown[]) => {
if (debugMode) { if (useSettingsStore.getState().debugMode) {
console.debug(...args); console.debug(...args);
} }
}; };
const smimeWarn = (...args: unknown[]) => { const smimeWarn = (...args: unknown[]) => {
if (debugMode) { if (useSettingsStore.getState().debugMode) {
console.warn(...args); console.warn(...args);
} }
}; };
const smimeError = (...args: unknown[]) => { const smimeError = (...args: unknown[]) => {
if (debugMode) { console.error(...args);
console.error(...args);
}
}; };
const rawContentType = email.headers?.['content-type'] || email.headers?.['Content-Type']; const rawContentType = email.headers?.['content-type'] || email.headers?.['Content-Type'];
@@ -1336,7 +1333,7 @@ export function EmailViewer({
candidates: candidateSummaries, candidates: candidateSummaries,
}); });
if (debugMode && typeof window !== 'undefined') { if (useSettingsStore.getState().debugMode && typeof window !== 'undefined') {
const debugPayload = { const debugPayload = {
emailId: email!.id, emailId: email!.id,
detection, detection,
@@ -1616,7 +1613,6 @@ export function EmailViewer({
}, [ }, [
email, email,
client, client,
debugMode,
prepareSmimeUnlock, prepareSmimeUnlock,
smimeStore.autoImportSignerCerts, smimeStore.autoImportSignerCerts,
smimeStore.keyRecords, smimeStore.keyRecords,