From a8fad883f16c12a8f07600f596b702a53daea6b1 Mon Sep 17 00:00:00 2001 From: Kenneth Kehl <@kkehl@flexion.us> Date: Tue, 30 Jul 2024 10:17:04 -0700 Subject: [PATCH 1/2] fix keystring --- app/main/views/sign_in.py | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/app/main/views/sign_in.py b/app/main/views/sign_in.py index 2440473fb..388778e9c 100644 --- a/app/main/views/sign_in.py +++ b/app/main/views/sign_in.py @@ -27,22 +27,12 @@ from app.utils.time import is_less_than_days_ago from app.utils.user import is_gov_user from notifications_utils.url_safe_token import generate_token - def _reformat_keystring(orig): - private_key = "PRIVATE " # pragma: allowlist secret - private_key = f"{private_key} KEY" - new_keystring = orig.replace(f"-----BEGIN {private_key}-----", "") - new_keystring = new_keystring.replace(f"-----END {private_key}-----", "") - new_keystring = new_keystring.strip() - new_keystring = new_keystring.replace(" ", "\n") - new_keystring = "\n".join( - [ - f"-----BEGIN {private_key}-----", - new_keystring, - f"-----END {private_key}-----", - ] - ) - new_keystring = f"{new_keystring}\n" + arr = orig.split("-----") + begin = arr[1] + end = arr[3] + middle = arr[2].strip() + new_keystring = f"-----{begin}-----\n{middle}\n-----{end}-----\n" return new_keystring From 86a2017f91c64fc20e1da3333fb6e1e5c8ef8e6b Mon Sep 17 00:00:00 2001 From: Kenneth Kehl <@kkehl@flexion.us> Date: Tue, 30 Jul 2024 10:30:32 -0700 Subject: [PATCH 2/2] fix flake 8 --- app/main/views/sign_in.py | 1 + 1 file changed, 1 insertion(+) diff --git a/app/main/views/sign_in.py b/app/main/views/sign_in.py index 388778e9c..e5f19e7cb 100644 --- a/app/main/views/sign_in.py +++ b/app/main/views/sign_in.py @@ -27,6 +27,7 @@ from app.utils.time import is_less_than_days_ago from app.utils.user import is_gov_user from notifications_utils.url_safe_token import generate_token + def _reformat_keystring(orig): arr = orig.split("-----") begin = arr[1]