diff options
Diffstat (limited to 'lib/pleroma/web/activity_pub/side_effects.ex')
-rw-r--r-- | lib/pleroma/web/activity_pub/side_effects.ex | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/pleroma/web/activity_pub/side_effects.ex b/lib/pleroma/web/activity_pub/side_effects.ex index c32f800ce..ff699cf51 100644 --- a/lib/pleroma/web/activity_pub/side_effects.ex +++ b/lib/pleroma/web/activity_pub/side_effects.ex @@ -33,7 +33,10 @@ defmodule Pleroma.Web.ActivityPub.SideEffects do @behaviour Pleroma.Web.ActivityPub.SideEffects.Handling - defp ap_streamer(), do: @ap_streamer || ActivityPub + # Elixir 1.9 compiler complains unless we do it like this + defp fallback(a, b), do: a || b + + defp ap_streamer(), do: fallback(@ap_streamer, ActivityPub) @impl true def handle(object, meta \\ []) |