aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/activity_pub/side_effects.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/pleroma/web/activity_pub/side_effects.ex')
-rw-r--r--lib/pleroma/web/activity_pub/side_effects.ex5
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 \\ [])