fix: send auth credentials with validate service keys

This commit is contained in:
Abhishek Kumar 2026-03-27 00:07:38 +05:30
parent 123114fb94
commit 83f05ab146
9 changed files with 83 additions and 24 deletions

View file

@ -125,7 +125,11 @@ async def update_user_configurations(
try:
validator = UserConfigurationValidator()
await validator.validate(user_configurations)
await validator.validate(
user_configurations,
organization_id=user.selected_organization_id,
created_by=user.provider_id,
)
except ValueError as e:
raise HTTPException(status_code=422, detail=e.args[0])
@ -163,7 +167,11 @@ async def validate_user_configurations(
):
validator = UserConfigurationValidator()
try:
status = await validator.validate(configurations)
status = await validator.validate(
configurations,
organization_id=user.selected_organization_id,
created_by=user.provider_id,
)
await db_client.update_user_configuration_last_validated_at(user.id)
return status
except ValueError as e:

View file

@ -228,7 +228,7 @@ class SignalingManager:
{
"type": "error",
"payload": {
"error_type": "quota_exceeded",
"error_type": quota_result.error_code,
"message": quota_result.error_message,
},
}