From 07818b2cd6b4a0f83fc9d577936de02281f9c766 Mon Sep 17 00:00:00 2001 From: bitfl0wer Date: Mon, 7 Aug 2023 14:56:10 +0200 Subject: [PATCH] Fix unwrap panic on trying to access rate limits --- src/ratelimiter.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ratelimiter.rs b/src/ratelimiter.rs index 0389ad3..2c1ecd0 100644 --- a/src/ratelimiter.rs +++ b/src/ratelimiter.rs @@ -237,6 +237,9 @@ impl ChorusRequest { /// reset to the rate limit limit. /// 2. The remaining rate limit is decreased by 1. fn update_rate_limits(user: &mut UserMeta, limit_type: &LimitType, response_was_err: bool) { + if user.belongs_to.borrow().limits_information.is_none() { + return; + } let instance_dictated_limits = [ &LimitType::AuthLogin, &LimitType::AuthRegister,