diff --git a/lib/frenzy_web/controllers/feed_controller.ex b/lib/frenzy_web/controllers/feed_controller.ex index c66fcb5..1ef8e86 100644 --- a/lib/frenzy_web/controllers/feed_controller.ex +++ b/lib/frenzy_web/controllers/feed_controller.ex @@ -30,7 +30,7 @@ defmodule FrenzyWeb.FeedController do items = Item - |> where([i], i.feed_id == ^id) + |> where([i], not i.tombstone and i.feed_id == ^id) |> Paginator.paginate(params) |> limit(50) |> Repo.all() diff --git a/lib/frenzy_web/controllers/group_controller.ex b/lib/frenzy_web/controllers/group_controller.ex index 4fdcdcd..0ab0a97 100644 --- a/lib/frenzy_web/controllers/group_controller.ex +++ b/lib/frenzy_web/controllers/group_controller.ex @@ -103,7 +103,7 @@ defmodule FrenzyWeb.GroupController do items = Item - |> where([i], i.feed_id in ^feed_ids) + |> where([i], not i.tombstone and i.feed_id in ^feed_ids) |> Paginator.paginate(params) |> limit(50) |> preload(:feed)