Skip to content

Commit 6aec597

Browse files
committed
delegate parse filters straight to ApiQueryParser
1 parent 5d93835 commit 6aec597

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

lib/plausible/stats/dashboard/query_parser.ex

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ defmodule Plausible.Stats.Dashboard.QueryParser do
1717
def parse(params) do
1818
with {:ok, input_date_range} <- parse_input_date_range(params),
1919
{:ok, relative_date} <- parse_relative_date(params),
20-
{:ok, filters} <- parse_filters(params),
20+
{:ok, filters} <- ApiQueryParser.parse_filters(params["filters"]),
2121
{:ok, metrics} <- parse_metrics(params),
2222
{:ok, include} <- parse_include(params) do
2323
{:ok,
@@ -114,8 +114,4 @@ defmodule Plausible.Stats.Dashboard.QueryParser do
114114
defp parse_include_compare(_) do
115115
{:ok, nil}
116116
end
117-
118-
defp parse_filters(%{"filters" => filters}) when is_list(filters) do
119-
Plausible.Stats.ApiQueryParser.parse_filters(filters)
120-
end
121117
end

0 commit comments

Comments
 (0)