refactor: use EnumText for credential_type in TriggerSubscription (#34174)

Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
This commit is contained in:
tmimmanuel
2026-03-27 11:53:51 +01:00
committed by GitHub
parent 5a8a68cab8
commit 66fab8722c
7 changed files with 17 additions and 11 deletions

View File

@@ -275,7 +275,7 @@ class BuiltinToolManageService:
user_id=user_id,
provider=provider,
encrypted_credentials=json.dumps(encrypter.encrypt(credentials)),
credential_type=api_type.value,
credential_type=api_type,
name=name,
expires_at=expires_at if expires_at is not None else -1,
)
@@ -314,7 +314,7 @@ class BuiltinToolManageService:
.filter_by(
tenant_id=tenant_id,
provider=provider,
credential_type=credential_type.value,
credential_type=credential_type,
)
.order_by(BuiltinToolProvider.created_at.desc())
.all()

View File

@@ -423,7 +423,7 @@ class ToolTransformService:
id=provider.id,
name=provider.name,
provider=provider.provider,
credential_type=CredentialType.of(provider.credential_type),
credential_type=provider.credential_type,
is_default=provider.is_default,
credentials=credentials,
)

View File

@@ -198,7 +198,7 @@ class TriggerProviderService:
credentials=dict(credential_encrypter.encrypt(dict(credentials)))
if credential_encrypter
else {},
credential_type=credential_type.value,
credential_type=credential_type,
credential_expires_at=credential_expires_at,
expires_at=expires_at,
)