Co-authored-by: 刘江波 <jiangbo721@163.com>tags/1.3.0
| @@ -1,5 +1,4 @@ | |||
| from datetime import datetime | |||
| from dateutil.parser import isoparse | |||
| from flask_restful import Resource, marshal_with, reqparse # type: ignore | |||
| from flask_restful.inputs import int_range # type: ignore | |||
| from sqlalchemy.orm import Session | |||
| @@ -41,10 +40,10 @@ class WorkflowAppLogApi(Resource): | |||
| args.status = WorkflowRunStatus(args.status) if args.status else None | |||
| if args.created_at__before: | |||
| args.created_at__before = datetime.fromisoformat(args.created_at__before.replace("Z", "+00:00")) | |||
| args.created_at__before = isoparse(args.created_at__before) | |||
| if args.created_at__after: | |||
| args.created_at__after = datetime.fromisoformat(args.created_at__after.replace("Z", "+00:00")) | |||
| args.created_at__after = isoparse(args.created_at__after) | |||
| # get paginate workflow app logs | |||
| workflow_app_service = WorkflowAppService() | |||
| @@ -1,6 +1,6 @@ | |||
| import logging | |||
| from datetime import datetime | |||
| from dateutil.parser import isoparse | |||
| from flask_restful import Resource, fields, marshal_with, reqparse # type: ignore | |||
| from flask_restful.inputs import int_range # type: ignore | |||
| from sqlalchemy.orm import Session | |||
| @@ -140,10 +140,10 @@ class WorkflowAppLogApi(Resource): | |||
| args.status = WorkflowRunStatus(args.status) if args.status else None | |||
| if args.created_at__before: | |||
| args.created_at__before = datetime.fromisoformat(args.created_at__before.replace("Z", "+00:00")) | |||
| args.created_at__before = isoparse(args.created_at__before) | |||
| if args.created_at__after: | |||
| args.created_at__after = datetime.fromisoformat(args.created_at__after.replace("Z", "+00:00")) | |||
| args.created_at__after = isoparse(args.created_at__after) | |||
| # get paginate workflow app logs | |||
| workflow_app_service = WorkflowAppService() | |||