diff --git a/video-gen-api/app/api/v1/admin.py b/video-gen-api/app/api/v1/admin.py index f54cf5d8..56846f57 100644 --- a/video-gen-api/app/api/v1/admin.py +++ b/video-gen-api/app/api/v1/admin.py @@ -2,7 +2,7 @@ from datetime import datetime, timezone, timedelta import json from fastapi import APIRouter, Depends, HTTPException, Query, status -from sqlalchemy import delete, func, select, update, desc, asc +from sqlalchemy import delete, func, select, update from sqlalchemy.ext.asyncio import AsyncSession from app.dependencies import get_db, get_admin_user @@ -995,7 +995,7 @@ async def list_credit_ratios( admin: User = Depends(get_admin_user), db: AsyncSession = Depends(get_db), ): - result = await db.execute(select(CreditRatio)).order_by(desc(CreditRatio.gen_type), desc(CreditRatio.model_config_id)) + result = await db.execute(select(CreditRatio).order_by(CreditRatio.gen_type.desc(), CreditRatio.model_config_id.desc())) return result.scalars().all()