Update app.py
This commit is contained in:
@@ -35,8 +35,8 @@ class Config:
|
||||
self.cache_ttl = int(os.getenv("CACHE_TTL_SECONDS", 604800))
|
||||
self.rate_limit_per_minute = int(os.getenv("RATE_LIMIT_PER_MINUTE", 20))
|
||||
self.http_timeout = int(os.getenv("HTTP_TIMEOUT", 5))
|
||||
self.fail_open = self._parse_bool("FAIL_OPEN", True)
|
||||
|
||||
self.fail_open = self._parse_bool("FAIL_OPEN", True)
|
||||
self.debug = self._parse_bool("DEBUG", False)
|
||||
|
||||
def validate(self):
|
||||
@@ -72,6 +72,9 @@ def log_event(event: str, **kwargs):
|
||||
details = " ".join(f"{k}={v}" for k, v in kwargs.items())
|
||||
logger.info(f"{base} {details}")
|
||||
|
||||
def debug_log(title, data):
|
||||
if config.debug:
|
||||
logger.debug(f"{title}: {json.dumps(data, default=str)}")
|
||||
|
||||
# ============================================================
|
||||
# INIT
|
||||
@@ -201,8 +204,7 @@ def seed_known_users():
|
||||
if members_res.status_code != 200:
|
||||
continue
|
||||
|
||||
|
||||
for user_id in members.keys():
|
||||
for user_id in members_res.json().get("joined", {}).keys():
|
||||
if is_external(user_id):
|
||||
remember_user(user_id)
|
||||
seeded += 1
|
||||
|
||||
Reference in New Issue
Block a user