diff --git a/app/http/middleware/ratelimit.go b/app/http/middleware/ratelimit.go index 05db094..5b65ebc 100644 --- a/app/http/middleware/ratelimit.go +++ b/app/http/middleware/ratelimit.go @@ -67,7 +67,7 @@ func CreateRateLimiter(rlType RateLimitType, max int, period time.Duration) gin. } func writeHeaders(ctx *gin.Context, res *redis_rate.Result) { - ctx.Keys["rl_sr"] = res.Remaining + ctx.Set("rl_sr", res.Remaining) ctx.Header("X-RateLimit-Limit", strconv.Itoa(res.Limit.Rate)) ctx.Header("X-RateLimit-Remaining", strconv.Itoa(res.Remaining))