Don't break if one import fails
1 files changed, 7 insertions(+), 1 deletions(-) M lib/triglav/public_transport.ex
M lib/triglav/public_transport.ex => lib/triglav/public_transport.ex +7 -1
@@ 26,7 26,13 @@ defmodule Triglav.PublicTransport do def update_all(opts \\ []) do Operator |> Repo.all() |> Enum.each(&update_feed(&1, opts)) |> Enum.each(fn operator -> try do update_feed(operator, opts) rescue e -> Triglav.Tooling.log_error("Failed loading #{operator.name}", e, __STACKTRACE__) end end) end @doc """