Feat/compliance (#14982)

This commit is contained in:
Xiyuan Chen
2025-03-07 14:56:38 -05:00
committed by GitHub
parent 38fc8eeaba
commit 9b9d14c2c4
4 changed files with 71 additions and 1 deletions

View File

@@ -101,3 +101,9 @@ class AccountInFreezeError(BaseHTTPException):
"This email account has been deleted within the past 30 days"
"and is temporarily unavailable for new account registration."
)
class CompilanceRateLimitError(BaseHTTPException):
error_code = "compilance_rate_limit"
description = "Rate limit exceeded for downloading compliance report."
code = 429