From 0ea5b27402200f78b5f021c14913bac761101b0a Mon Sep 17 00:00:00 2001
From: Thomas Citharel <tcit@tcit.fr>
Date: Mon, 15 Jun 2020 09:11:35 +0200
Subject: [PATCH] Fix events tests with public visibility

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
---
 lib/mobilizon/events/events.ex | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/mobilizon/events/events.ex b/lib/mobilizon/events/events.ex
index 40a61433e..39f70ee2a 100644
--- a/lib/mobilizon/events/events.ex
+++ b/lib/mobilizon/events/events.ex
@@ -356,11 +356,12 @@ defmodule Mobilizon.Events do
     query = from(e in Event, preload: [:organizer_actor, :participants])
 
     query
-    |> Page.paginate(page, limit)
     |> sort(sort, direction)
     |> filter_future_events(is_future)
+    |> filter_public_visibility()
     |> filter_draft()
     |> filter_local_or_from_followed_instances_events()
+    |> Page.paginate(page, limit)
     |> Repo.all()
   end