From 898cbc708f87225b78bc718381c0f5d9a9a75f20 Mon Sep 17 00:00:00 2001 From: cashmere Date: Fri, 19 Jun 2026 23:42:53 +0200 Subject: app.py: adjust load_users config --- src/technical_renaissance/app.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/technical_renaissance') diff --git a/src/technical_renaissance/app.py b/src/technical_renaissance/app.py index 4ff7a98..fa1037a 100644 --- a/src/technical_renaissance/app.py +++ b/src/technical_renaissance/app.py @@ -13,11 +13,13 @@ User = TypedDict("User", {"name": str, "url": str, "description": str}) Config = TypedDict("Config", {"user": list[User]}) -def return_config(path: Path) -> Config: - with path.open("rb") as config: - return cast(Config, tomllib.load(config)) +def load_users(path: Path) -> list[User]: + with path.open("rb") as f: + return tomllib.load(f)["user"] +current_file_path = pathlib.Path(__file__).parent.resolve() +users = load_users(current_file_path / "config.toml") app = Robyn(__file__) app.serve_directory( -- cgit v1.3.1