We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 331582f commit 3fcbff2Copy full SHA for 3fcbff2
lib/algora/analytics/metrics.ex
@@ -99,11 +99,13 @@ defmodule Algora.Analytics.Metrics do
99
# Merge metrics
100
periods = Repo.all(periods_query)
101
102
- Enum.map(periods, fn %{period_start: date} ->
+ periods
103
+ |> Enum.map(fn %{period_start: date} ->
104
signup_metrics = Map.get(signups, date, %{org_signups: 0, dev_signups: 0})
105
return_metrics = Map.get(returns, date, %{org_returns: 0, dev_returns: 0})
106
{date, Map.merge(signup_metrics, return_metrics)}
107
end)
108
+ |> Enum.sort_by(&elem(&1, 0), {:desc, DateTime})
109
end
110
111
def period_start_date(n_periods, interval) do
0 commit comments