fix: workflow_trigger

This commit is contained in:
lyzno1 2025-10-25 14:21:52 +08:00
parent 945295adc3
commit cc219cc81c
No known key found for this signature in database
2 changed files with 5 additions and 4 deletions

View File

@ -117,7 +117,7 @@ class AppTriggersApi(Resource):
"plugin_unique_identifier": controller.plugin_unique_identifier,
"icon": api_entity.icon or "",
"provider_name": api_entity.name,
"provider_label": api_entity.label,
"provider_label": api_entity.label.to_dict(),
}
except Exception:
metadata = {}
@ -204,8 +204,9 @@ class AppTriggerEnableApi(Resource):
trigger.event_name = plugin_trigger.event_name # type: ignore[attr-defined]
trigger.plugin_id = controller.plugin_id # type: ignore[attr-defined]
trigger.plugin_unique_identifier = controller.plugin_unique_identifier # type: ignore[attr-defined]
trigger.provider_label = controller.to_api_entity().label # type: ignore[attr-defined]
plugin_icon = controller.to_api_entity().icon or ""
api_entity = controller.to_api_entity()
trigger.provider_label = api_entity.label.to_dict() # type: ignore[attr-defined]
plugin_icon = api_entity.icon or ""
except Exception:
plugin_icon = ""
trigger.icon = plugin_icon # type: ignore[attr-defined]

View File

@ -194,7 +194,7 @@ class WorkflowAppService:
api_entity = controller.to_api_entity()
metadata = {
"provider_name": api_entity.name,
"provider_label": api_entity.label,
"provider_label": api_entity.label.to_dict(),
"icon": api_entity.icon or "",
"plugin_id": controller.plugin_id,
"plugin_unique_identifier": controller.plugin_unique_identifier,