Improve sending pending participation notifications

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel
2021-11-15 15:56:28 +01:00
parent 200adf272c
commit be1664ec85
63 changed files with 1544 additions and 1254 deletions

View File

@@ -327,10 +327,10 @@ defmodule Mobilizon.Events do
@spec build_changes(map()) :: map()
defp build_changes(changes) do
changes
|> Map.take(Event.__schema__(:fields))
|> maybe_add_field(:physical_address)
|> maybe_add_field(:options)
|> maybe_add_field(:metadata)
|> Map.drop(Event.__schema__(:associations) -- [:physical_address, :options, :metadata])
end
@spec maybe_add_field(map(), atom()) :: map()