Skip to content

Commit 917a459

Browse files
authored
Merge pull request #97 from epochtalk/rate-limiter-fix
fix(rate_limiter): handle warning (:error case never reached)
2 parents d8e86ed + ecbced7 commit 917a459

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/epochtalk_server/rate_limiter.ex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ defmodule EpochtalkServer.RateLimiter do
3636
type
3737
|> get_configs()
3838
|> case do
39+
{:error, message} ->
40+
{:rate_limiter_error, message}
41+
3942
{period, limit} ->
4043
# use Hammer to check rate limit
4144
build_key(type, user.id)
@@ -44,9 +47,6 @@ defmodule EpochtalkServer.RateLimiter do
4447
{:allow, count} -> {:allow, count}
4548
{:deny, count} -> {type, count}
4649
end
47-
48-
{:error, message} ->
49-
{:rate_limiter_error, message}
5050
end
5151
end
5252

0 commit comments

Comments
 (0)