feat: exclude archived projects from dashboard and query results

Add is_archived == False filter to all project queries so archived cases are hidden from users.
This commit is contained in:
2026-05-12 23:39:49 -07:00
parent 3ed260ef23
commit c62de705de
2 changed files with 7 additions and 7 deletions

View File

@@ -73,13 +73,13 @@ def query_projects_for_user(
domain_lower = filter_domain.lower()
projects_ref = db.collection("projects").where(
"viewing_domains", "array_contains", domain_lower
)
).where("is_archived", "==", False)
else:
# Email-based search
email_lower = filter_email.lower()
projects_ref = db.collection("projects").where(
"viewing_emails", "array_contains", email_lower
)
).where("is_archived", "==", False)
# Get total count
total_count = int(projects_ref.count().get()[0][0].value)