From e44870e7f8ceb8e755776629e76ce123330bc109 Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Thu, 28 Mar 2024 09:12:32 -0400 Subject: [PATCH] fix: properly handle non-filter aggregate filters --- lib/aggregate.ex | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/aggregate.ex b/lib/aggregate.ex index a608aa6..e85b6b4 100644 --- a/lib/aggregate.ex +++ b/lib/aggregate.ex @@ -1048,8 +1048,7 @@ defmodule AshPostgres.Aggregate do defp has_filter?(nil), do: false defp has_filter?(%{filter: nil}), do: false defp has_filter?(%{filter: %Ash.Filter{expression: nil}}), do: false - defp has_filter?(%{filter: %Ash.Filter{}}), do: true - defp has_filter?(_), do: false + defp has_filter?(_), do: true defp has_sort?(nil), do: false defp has_sort?(%{sort: nil}), do: false