Merge pull request #3301 from bluewave-labs/fix/settings-form

fix logical errors in settings form
This commit is contained in:
Alexander Holliday authored and GitHub committed 2026-02-18 10:12:44 -08:00
commit 6fcaabbdb6
1 file changed
+6 -6
+6 -6
View File
@@ -9,12 +9,12 @@ interface UseSettingsFormOptions {
export const useSettingsForm = ({ data = null }: UseSettingsFormOptions = {}) => {
return useMemo(() => {
const defaults: SettingsFormData = {
systemEmailIgnoreTLS: data?.systemEmailIgnoreTLS || false,
systemEmailRequireTLS: data?.systemEmailRequireTLS || false,
systemEmailRejectUnauthorized: data?.systemEmailRejectUnauthorized || true,
systemEmailSecure: data?.systemEmailSecure || false,
systemEmailPool: data?.systemEmailPool || false,
showURL: data?.showURL || false,
systemEmailIgnoreTLS: data?.systemEmailIgnoreTLS ?? false,
systemEmailRequireTLS: data?.systemEmailRequireTLS ?? false,
systemEmailRejectUnauthorized: data?.systemEmailRejectUnauthorized ?? true,
systemEmailSecure: data?.systemEmailSecure ?? false,
systemEmailPool: data?.systemEmailPool ?? false,
showURL: data?.showURL ?? false,
systemEmailHost: data?.systemEmailHost || "",
systemEmailUser: data?.systemEmailUser || "",
systemEmailAddress: data?.systemEmailAddress || "",