From 656682480752a50cde5bceea1d5362f729de125a Mon Sep 17 00:00:00 2001 From: Harry Date: Wed, 10 Sep 2025 15:48:19 +0800 Subject: [PATCH] fix(trigger): update return type in TriggerSubscriptionBuilderService - Changed the return type of the method in `TriggerSubscriptionBuilderService` from `SubscriptionBuilder` to `SubscriptionBuilderApiEntity` for improved clarity and alignment with API entity structures. - Updated the return statement to utilize the new method for converting the builder to the API entity. --- api/services/trigger/trigger_subscription_builder_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/services/trigger/trigger_subscription_builder_service.py b/api/services/trigger/trigger_subscription_builder_service.py index 1bce16d95c..9a4211847c 100644 --- a/api/services/trigger/trigger_subscription_builder_service.py +++ b/api/services/trigger/trigger_subscription_builder_service.py @@ -142,7 +142,7 @@ class TriggerSubscriptionBuilderService: user_id: str, provider_id: TriggerProviderID, credential_type: CredentialType, - ) -> SubscriptionBuilder: + ) -> SubscriptionBuilderApiEntity: """ Add a new trigger subscription validation. """ @@ -170,7 +170,7 @@ class TriggerSubscriptionBuilderService: redis_client.setex( cache_key, cls.__VALIDATION_REQUEST_CACHE_EXPIRE_MS__, subscription_builder.model_dump_json() ) - return subscription_builder + return cls.builder_to_api_entity(controller=provider_controller, entity=subscription_builder) @classmethod def update_trigger_subscription_builder(