From 5c9f839077dba9cd395b07592b2f07c57595c487 Mon Sep 17 00:00:00 2001 From: chriscarrollsmith Date: Sat, 4 Oct 2025 15:01:31 -0400 Subject: [PATCH 1/2] Removed erroneously included env vars --- tests/conftest.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index 124dc89..643fab1 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -34,8 +34,6 @@ def env_vars(monkeypatch): m.setenv("DB_NAME", "qual2db4-test-db") m.setenv("RESEND_API_KEY", "test") m.setenv("EMAIL_FROM", "test@example.com") - m.setenv("QUALTRICS_BASE_URL", "test") - m.setenv("QUALTRICS_API_TOKEN", "test") m.setenv("BASE_URL", "http://localhost:8000") yield From 603cc2048bf5018b4d677dfa56af56bfc9cddc02 Mon Sep 17 00:00:00 2001 From: chriscarrollsmith Date: Sat, 4 Oct 2025 15:21:58 -0400 Subject: [PATCH 2/2] auth: use SQL comparison for boolean false in queries (Fixes #135) [no ci] --- utils/core/auth.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/core/auth.py b/utils/core/auth.py index 7a8684a..c804017 100644 --- a/utils/core/auth.py +++ b/utils/core/auth.py @@ -177,7 +177,7 @@ def send_reset_email(email: str, session: Session) -> None: .where( PasswordResetToken.account_id == account.id, PasswordResetToken.expires_at > datetime.now(UTC), - not PasswordResetToken.used + PasswordResetToken.used == False # noqa: E712 - SQL expression for boolean false ) ).first() @@ -238,7 +238,7 @@ def send_email_update_confirmation( .where( EmailUpdateToken.account_id == account_id, EmailUpdateToken.expires_at > datetime.now(UTC), - not EmailUpdateToken.used + EmailUpdateToken.used == False # noqa: E712 - SQL expression for boolean false ) ).first()