chore: ruff format oauth, auth schemas, webhook service
This commit is contained in:
@@ -234,4 +234,6 @@ async def oauth_callback(
|
||||
referred_by_id=referrer_id,
|
||||
)
|
||||
logger.info('New OAuth user created', provider=provider, user_id=user.id)
|
||||
return await _finalize_oauth_login(db, user, provider, request.campaign_slug, request.referral_code, is_new_user=True)
|
||||
return await _finalize_oauth_login(
|
||||
db, user, provider, request.campaign_slug, request.referral_code, is_new_user=True
|
||||
)
|
||||
|
||||
@@ -206,5 +206,9 @@ class DeepLinkPollRequest(BaseModel):
|
||||
|
||||
token: str = Field(..., min_length=16, max_length=128, description='Deep link auth token')
|
||||
campaign_slug: str | None = Field(
|
||||
None, min_length=1, max_length=64, pattern=r'^[a-zA-Z0-9_-]+$', description='Campaign slug captured from cabinet URL'
|
||||
None,
|
||||
min_length=1,
|
||||
max_length=64,
|
||||
pattern=r'^[a-zA-Z0-9_-]+$',
|
||||
description='Campaign slug captured from cabinet URL',
|
||||
)
|
||||
|
||||
@@ -712,8 +712,7 @@ class RemnaWaveWebhookService:
|
||||
elapsed = (datetime.now(UTC) - self._recent_recreations[sub_id]).total_seconds()
|
||||
if elapsed < self._RECREATION_GUARD_SECONDS:
|
||||
logger.warning(
|
||||
'Webhook user.deleted: skipping — panel recreation was attempted recently '
|
||||
'(recreation loop guard)',
|
||||
'Webhook user.deleted: skipping — panel recreation was attempted recently (recreation loop guard)',
|
||||
sub_id=sub_id,
|
||||
user_id=user_id,
|
||||
elapsed=round(elapsed, 1),
|
||||
|
||||
Reference in New Issue
Block a user