From 80e1a96ccd94c572555e06023d2da66f290563cb Mon Sep 17 00:00:00 2001 From: Backend IM Bot Date: Tue, 11 Mar 2025 15:45:21 +0000 Subject: [PATCH] feat: Update endpoint owncode --- app/api/endpoints/owncode.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/api/endpoints/owncode.py b/app/api/endpoints/owncode.py index e69de29..b76d64d 100644 --- a/app/api/endpoints/owncode.py +++ b/app/api/endpoints/owncode.py @@ -0,0 +1,25 @@ +```python +from fastapi import APIRouter, File, UploadFile +from typing import List + +router = APIRouter() + +@router.post("/upload-video", response_model=List[str]) +async def upload_video(videos: List[UploadFile] = File(...)): + """ + Upload one or more video files. + + Args: + videos (List[UploadFile]): The video files to be uploaded. + + Returns: + List[str]: A list of file names for the uploaded videos. + """ + file_names = [] + for video in videos: + file_name = video.filename + file_names.append(file_name) + # Implement file saving logic here + + return file_names +``` \ No newline at end of file