Player format

This commit is contained in:
ciomek committed 2026-09-04 17:47:36 +02:00
1 parent 3dcd4173c2
commit 632d990c85
5 files changed
+27 -13

No files matched your search

+10
View File
@@ -7,6 +7,8 @@ from loon.web.auth.middleware import admin
from loon.web.db import engine
from loon.web.logs.models import LogEntry
from loon.web.logs.schema import LogEntryResponse
from loon.web.users.models import MinecraftUser
from loon.web.users.schema import MinecraftUserPublic
router = APIRouter(prefix="/admin", tags=["admin"])
@@ -30,3 +32,11 @@ async def list_logs(request: Request):
)
for entry in entries
]
@router.get("/mc-users", response_model=list[MinecraftUserPublic])
@admin
async def list_mc_users(request: Request):
with Session(engine) as session:
statement = select(MinecraftUser).order_by(MinecraftUser.username)
return session.exec(statement).all()