From d214c047e9076ef3e3a57daa7ed5d4fdfafa0dfe Mon Sep 17 00:00:00 2001 From: takatost Date: Thu, 7 Mar 2024 17:15:46 +0800 Subject: [PATCH] fix bug --- api/controllers/console/app/workflow.py | 2 +- api/fields/app_fields.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/api/controllers/console/app/workflow.py b/api/controllers/console/app/workflow.py index 4f8df6bcec..5d70076821 100644 --- a/api/controllers/console/app/workflow.py +++ b/api/controllers/console/app/workflow.py @@ -65,7 +65,7 @@ class DraftWorkflowApi(Resource): return { "result": "success", - "updated_at": TimestampField().format(workflow.updated_at) + "updated_at": TimestampField().format(workflow.updated_at or workflow.created_at) } diff --git a/api/fields/app_fields.py b/api/fields/app_fields.py index 69ab1d3e3e..ccb95ad573 100644 --- a/api/fields/app_fields.py +++ b/api/fields/app_fields.py @@ -48,7 +48,7 @@ app_detail_fields = { 'icon_background': fields.String, 'enable_site': fields.Boolean, 'enable_api': fields.Boolean, - 'model_config': fields.Nested(model_config_fields, attribute='app_model_config'), + 'model_config': fields.Nested(model_config_fields, attribute='app_model_config', allow_null=True), 'created_at': TimestampField } @@ -68,7 +68,7 @@ app_partial_fields = { 'mode': fields.String, 'icon': fields.String, 'icon_background': fields.String, - 'model_config': fields.Nested(model_config_partial_fields, attribute='app_model_config'), + 'model_config': fields.Nested(model_config_partial_fields, attribute='app_model_config', allow_null=True), 'created_at': TimestampField } @@ -118,7 +118,7 @@ app_detail_fields_with_site = { 'icon_background': fields.String, 'enable_site': fields.Boolean, 'enable_api': fields.Boolean, - 'model_config': fields.Nested(model_config_fields, attribute='app_model_config'), + 'model_config': fields.Nested(model_config_fields, attribute='app_model_config', allow_null=True), 'site': fields.Nested(site_fields), 'api_base_url': fields.String, 'created_at': TimestampField,