-
Notifications
You must be signed in to change notification settings - Fork 20
Closed
Description
We had a customer attempt to sync a check-ins config that had some check-ins using cron scheduling, but their account didn't support that feature, so the API returned an error. The client reported the error as "You have hit your exception rate limit.", which isn't correct.
php artisan honeybadger:checkins:sync
Honeybadger\Exceptions\ServiceException
You have hit your exception rate limit.
at vendor/honeybadger-io/honeybadger-php/src/Exceptions/ServiceException.php:31
27▕ * @return ServiceException
28▕ */
29▕ public static function rateLimit(): self
30▕ {
➜ 31▕ return new static('You have hit your exception rate limit.');
32▕ }
33▕
34▕ /**
35▕ * @return ServiceException
+20 vendor frames
21 artisan:13
Illuminate\Foundation\Application::handleCommand(Object(Symfony\Component\Console\Input\ArgvInput))
subzero10
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Milestone
Relationships
Development
Select code repository
Activity
subzero10 commentedon Jan 3, 2025
@stympy I remember seeing this my self when implementing the integration, but I'm not sure if there was anything I could do from the client side to deduce the real reason for the error (i.e. account not supporting the feature vs rate limit). I'll take another look and come back to you.