From df68c69d74ed3e2dc98b8c15c47971369911e823 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=B0=8F=E5=A5=BD?= Date: Fri, 20 Oct 2017 21:10:08 +0800 Subject: [PATCH] :rph bug fix --- lib/result.ex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/result.ex b/lib/result.ex index f10f5e4..6e4b195 100644 --- a/lib/result.ex +++ b/lib/result.ex @@ -97,8 +97,8 @@ defmodule Throttle.Result do %{result | delay: 1, delay_until: time + 1 } end def put_delay(%Result{started_at: time, type: type} = result) do - next_window = time - |> DateTime.from_unix! + next_window = time + |> DateTime.from_unix! |> modify_datetime(type) |> DateTime.to_unix @@ -109,6 +109,6 @@ defmodule Throttle.Result do %{datetime | minute: datetime.minute + 1, second: 0} end defp modify_datetime(datetime, :rph) do - %{datetime | hour: datetime.min + 1, minute: 0} + %{datetime | hour: datetime.hour + 1, minute: 0} end end