danmaku_clip关联video_clip:接口修改
This commit is contained in:
parent
7ea66cbe8b
commit
826de4ca6e
@ -23,12 +23,12 @@ def modify_danmaku_clip_info(danmaku_clip_id):
|
||||
if danmaku_clip is None:
|
||||
return not_found_json_response(id=danmaku_clip_id)
|
||||
payload = request.json
|
||||
if "workflow_id" in payload:
|
||||
if "video_clip_id" in payload:
|
||||
try:
|
||||
workflow_id = int(payload["workflow_id"])
|
||||
danmaku_clip.workflow_id = workflow_id
|
||||
video_clip_id = int(payload["video_clip_id"])
|
||||
danmaku_clip.video_clip_id = video_clip_id
|
||||
except ValueError:
|
||||
return error_json_response("workflow_id is not a int", workflow_id=payload["workflow_id"])
|
||||
return error_json_response("video_clip_id is not a int", video_clip_id=payload["video_clip_id"])
|
||||
if "base_path" in payload:
|
||||
if not os.path.isdir(payload["base_path"]):
|
||||
return error_json_response("base_path is not a dir", base_path=payload["base_path"])
|
||||
|
@ -25,4 +25,5 @@ class DanmakuClip(db.Model):
|
||||
"base_path": self.base_path,
|
||||
"file": self.file,
|
||||
"offset": self.offset,
|
||||
"video_clip_id": self.video_clip_id,
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user