From 0dfb42ab00240a85cd8f9863c099fb4f2d2cbfe7 Mon Sep 17 00:00:00 2001 From: Chaim Date: Sat, 4 Apr 2026 10:18:24 +0000 Subject: [PATCH] Fix env var loading for Docker: support GITEA_TOKEN fallback, configurable Paperclip DB URL Co-Authored-By: Claude Opus 4.6 (1M context) --- web/gitea_client.py | 2 +- web/paperclip_client.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/web/gitea_client.py b/web/gitea_client.py index 580b438..ade7c65 100644 --- a/web/gitea_client.py +++ b/web/gitea_client.py @@ -19,7 +19,7 @@ def _host() -> str: def _token() -> str: - return os.environ.get("GITEA_ACCESS_TOKEN", "") + return os.environ.get("GITEA_ACCESS_TOKEN") or os.environ.get("GITEA_TOKEN", "") async def create_repo(case_number: str, title: str, description: str = "") -> dict: diff --git a/web/paperclip_client.py b/web/paperclip_client.py index 7d45ee3..df868dd 100644 --- a/web/paperclip_client.py +++ b/web/paperclip_client.py @@ -3,13 +3,16 @@ from __future__ import annotations import logging +import os import uuid import asyncpg logger = logging.getLogger(__name__) -PAPERCLIP_DB_URL = "postgresql://paperclip:paperclip@127.0.0.1:54329/paperclip" +PAPERCLIP_DB_URL = os.environ.get( + "PAPERCLIP_DB_URL", "postgresql://paperclip:paperclip@127.0.0.1:54329/paperclip" +) # Company IDs from Paperclip DB COMPANIES = {