|
|
|
@@ -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() |