From fdf8364e808da0f3bb46243e558e4c0d20bd978a Mon Sep 17 00:00:00 2001 From: Username Date: Mon, 23 Feb 2026 21:37:26 +0100 Subject: [PATCH] config: fix ruff E501 line length in POW_SECRET --- app/config.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/config.py b/app/config.py index 8aa498a..f085dac 100644 --- a/app/config.py +++ b/app/config.py @@ -96,8 +96,10 @@ class Config: # Secret key for signing challenges. # When not set via env, a shared secret is persisted to data/.pow_secret # so all gunicorn workers use the same HMAC key. - POW_SECRET = os.environ.get("FLASKPASTE_POW_SECRET", "") or _get_pow_secret( - Path(os.environ.get("FLASKPASTE_DB", Path(__file__).parent.parent / "data" / "pastes.db")).parent + _db_default = Path(__file__).parent.parent / "data" / "pastes.db" + _data_dir = Path(os.environ.get("FLASKPASTE_DB", _db_default)).parent + POW_SECRET = ( + os.environ.get("FLASKPASTE_POW_SECRET", "") or _get_pow_secret(_data_dir) ) # Registration PoW difficulty (higher than paste creation for security) REGISTER_POW_DIFFICULTY = int(os.environ.get("FLASKPASTE_REGISTER_POW", "24"))