diff --git a/lib/mobilizon/events/events.ex b/lib/mobilizon/events/events.ex index 3737f229f..5e70cc414 100644 --- a/lib/mobilizon/events/events.ex +++ b/lib/mobilizon/events/events.ex @@ -247,7 +247,7 @@ defmodule Mobilizon.Events do role: :creator, event_id: event.id }) do - Search.insert_search_event(event) + Task.start(fn -> Search.insert_search_event(event) end) {:ok, event} else # We don't create a creator participant if the event is a draft @@ -299,7 +299,7 @@ defmodule Mobilizon.Events do changes ) - Search.update_search_event(new_event) + Task.start(fn -> Search.update_search_event(new_event) end) {:ok, new_event} end