Skip to content

Commit e498273

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents 2de4fae + 088b958 commit e498273

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/philomena_query/parse/date_parser.ex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ defmodule PhilomenaQuery.Parse.DateParser do
8484
lower_upper({{year, month, day}, {hour, minute, second}}, 1)
8585
end
8686

87-
defp absolute_datetime(_rest, opts, context, _line, _offset) do
87+
defp absolute_datetime(rest, opts, context, _line, _offset) do
8888
date = Keyword.fetch!(opts, :date)
8989
timezone = Keyword.get(opts, :timezone, [])
9090

@@ -93,15 +93,15 @@ defmodule PhilomenaQuery.Parse.DateParser do
9393
with {:ok, [lower, upper]} <- date_bounds(date),
9494
{:ok, lower} <- build_datetime(lower, tz_off, tz_hour, tz_minute),
9595
{:ok, upper} <- build_datetime(upper, tz_off, tz_hour, tz_minute) do
96-
{[[lower, upper]], context}
96+
{rest, [[lower, upper]], context}
9797
else
9898
_ ->
9999
date = Enum.join(date ++ timezone, ", ")
100100
{:error, "invalid date format in input, parsed as #{date}"}
101101
end
102102
end
103103

104-
defp relative_datetime(_rest, [count, scale], context, _line, _offset) do
104+
defp relative_datetime(rest, [count, scale], context, _line, _offset) do
105105
millennium_seconds = 31_536_000_000
106106

107107
case count * scale <= millennium_seconds do
@@ -111,7 +111,7 @@ defmodule PhilomenaQuery.Parse.DateParser do
111111
lower = DateTime.add(now, (count + 1) * -scale, :second)
112112
upper = DateTime.add(now, count * -scale, :second)
113113

114-
{[[lower, upper]], context}
114+
{rest, [[lower, upper]], context}
115115

116116
_false ->
117117
{:error,

0 commit comments

Comments
 (0)