diff --git a/controller/api/bilirecorder_blueprint.py b/controller/api/bilirecorder_blueprint.py index 5f22779..8318496 100644 --- a/controller/api/bilirecorder_blueprint.py +++ b/controller/api/bilirecorder_blueprint.py @@ -1,6 +1,6 @@ import os.path import threading -from datetime import datetime, timedelta +from datetime import datetime from glob import glob from flask import Blueprint, jsonify, request, current_app from typing import Optional @@ -54,19 +54,12 @@ def commit_item(): def safe_create_item(): global bili_record_workflow_item if bili_record_workflow_item is None: - bili_record_workflow_item = Workflow.query.filter( - Workflow.update_time > (datetime.now() - timedelta(hours=8)), - Workflow.automatic == 1 - ).first() - if bili_record_workflow_item is None: - bili_record_workflow_item = Workflow() + bili_record_workflow_item = Workflow() else: if bili_record_workflow_item is not None and bili_record_workflow_item.id is not None: bili_record_workflow_item.editing = False commit_item() bili_record_workflow_item = Workflow() - if bili_record_workflow_item is None: - bili_record_workflow_item = Workflow() bili_record_workflow_item.name = VIDEO_TITLE.format(datetime.now().strftime("%Y%m%d")) bili_record_workflow_item.automatic = True bili_record_workflow_item.editing = True