We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 537e3da commit e9a860aCopy full SHA for e9a860a
lib/sentry/transport/rate_limiter.ex
@@ -133,13 +133,13 @@ defmodule Sentry.Transport.RateLimiter do
133
defp parse_rate_limits_header(header_value) do
134
header_value
135
|> String.split(",")
136
- |> Enum.map(&String.trim/1)
137
|> Enum.flat_map(&parse_quota_limit/1)
138
end
139
140
@spec parse_quota_limit(String.t()) :: [{String.t() | :global, integer()}]
141
defp parse_quota_limit(quota_limit_str) do
142
- {retry_after_str, rest} = quota_limit_str |> String.split(":") |> List.pop_at(0)
+ {retry_after_str, rest} =
+ quota_limit_str |> String.trim() |> String.split(":") |> List.pop_at(0)
143
144
case parse_retry_after(retry_after_str) do
145
{:ok, retry_after} -> parse_categories(rest, retry_after)
0 commit comments