Files
Grinch-AP/WebHostLib/api/__init__.py
Aaron Wagener 88a4a589a0 WebHost: add a tracker api endpoint (#1052)
An endpoint from the tracker page.
2025-08-23 08:33:46 +02:00

16 lines
422 B
Python

"""API endpoints package."""
from typing import List, Tuple
from flask import Blueprint
from ..models import Seed, Slot
api_endpoints = Blueprint('api', __name__, url_prefix="/api")
def get_players(seed: Seed) -> List[Tuple[str, str]]:
return [(slot.player_name, slot.game) for slot in seed.slots.order_by(Slot.player_id)]
# trigger endpoint registration
from . import datapackage, generate, room, tracker, user