From 53fb48741c5f67e387a436be7b120c2b351fcaa8 Mon Sep 17 00:00:00 2001 From: Antoine Date: Tue, 16 Jan 2024 18:38:19 +0100 Subject: [PATCH] fix(portal): dump smtp tls_options correctly (#3214) Resolves #3208 --- elixir/apps/domain/lib/domain/config/definitions.ex | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/elixir/apps/domain/lib/domain/config/definitions.ex b/elixir/apps/domain/lib/domain/config/definitions.ex index fe4aa0b04..9c3e8d83b 100644 --- a/elixir/apps/domain/lib/domain/config/definitions.ex +++ b/elixir/apps/domain/lib/domain/config/definitions.ex @@ -599,7 +599,10 @@ defmodule Domain.Config.Definitions do # TODO: validate opts are present if adapter is not NOOP one default: %{}, sensitive: true, - dump: &Dumper.keyword/1 + dump: fn map -> + Dumper.keyword(map) + |> Keyword.update(:tls_options, nil, &Dumper.dump_ssl_opts/1) + end ) ##############################################