diff --git a/internal/middleware/device_auth.go b/internal/middleware/device_auth.go index 8a45663..a964def 100644 --- a/internal/middleware/device_auth.go +++ b/internal/middleware/device_auth.go @@ -88,7 +88,7 @@ func (m *DeviceAuthMiddleware) Authenticate(next echo.HandlerFunc) echo.HandlerF remaining := m.rateLimiter.GetRemainingRequests(deviceID, requestType, config) c.Response().Header().Set("X-RateLimit-Limit", "60") - c.Response().Header().Set("X-RateLimit-Remaining", string(rune(remaining))) + c.Response().Header().Set("X-RateLimit-Remaining", strconv.Itoa(remaining)) ctx := DeviceContext{ ID: device.ID.Bytes,