reorganize python projects
This commit is contained in:
@@ -13,6 +13,25 @@ router = APIRouter(
|
||||
tags=["media"]
|
||||
)
|
||||
|
||||
@router.get("/update-titles")
|
||||
def update_titles() -> list[MediaFileResponse]:
|
||||
results: list[MediaFileResponse] = []
|
||||
with __session__() as session:
|
||||
files = session.query(MediaFile).filter(MediaFile.review == 1).all()
|
||||
for mediafile in files:
|
||||
mediafile.update_title()
|
||||
session.add(mediafile)
|
||||
response = MediaFileResponse(id=mediafile.id,
|
||||
title=mediafile.title,
|
||||
file_name=mediafile.file_name,
|
||||
cloud_link= mediafile.cloud_link,
|
||||
url=str(mediafile.url),
|
||||
review=(mediafile.review == 1),
|
||||
should_download=(mediafile.should_download == 1))
|
||||
results.append(response)
|
||||
session.commit()
|
||||
return results
|
||||
|
||||
@router.get("/files")
|
||||
def get_files() -> list[MediaFileResponse]:
|
||||
results: list[MediaFileResponse] = []
|
||||
@@ -25,7 +44,7 @@ def get_files() -> list[MediaFileResponse]:
|
||||
cloud_link= mediafile.cloud_link,
|
||||
url=str(mediafile.url),
|
||||
review=(mediafile.review == 1),
|
||||
shoud_download=(mediafile.should_download==1))
|
||||
should_download=(mediafile.should_download == 1))
|
||||
results.append(response)
|
||||
return results
|
||||
|
||||
|
||||
Reference in New Issue
Block a user