From 7e8120ad3545785c562a239c2233eb5de5a53237 Mon Sep 17 00:00:00 2001 From: Simponic Date: Wed, 15 Feb 2023 19:50:39 -0700 Subject: [PATCH] Change config module to DiscordNotifications for reschedule delay --- lib/chessh/discord/notifier.ex | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/chessh/discord/notifier.ex b/lib/chessh/discord/notifier.ex index 20a99ec..7751041 100644 --- a/lib/chessh/discord/notifier.ex +++ b/lib/chessh/discord/notifier.ex @@ -21,15 +21,16 @@ defmodule Chessh.DiscordNotifier do @impl true def handle_info({:attempt_notification, notification} = body, state) do - [discord_notification_rate, discord_notification_rate_ms, reschedule_delay] = + [discord_notification_rate, discord_notification_rate_ms] = Application.get_env(:chessh, RateLimits) |> Keyword.take([ :discord_notification_rate, - :discord_notification_rate_ms, - :reschedule_delay + :discord_notification_rate_ms ]) |> Keyword.values() + reschedule_delay = Application.get_env(:chessh, DiscordNotifications)[:reschedule_delay] + case Hammer.check_rate_inc( :redis, "discord-rate",