Skip to content

Removed bool() so member.py only counts approved seminars/meetings - #621

Merged
BigSpaceships merged 3 commits into
ComputerScienceHouse:developfrom
charlottegeo:fix-seminar-display
Sep 28, 2026
Merged

BigSpaceships merged 3 commits into
ComputerScienceHouse:developfrom
charlottegeo:fix-seminar-display

Conversation

@charlottegeo

Copy link
Copy Markdown
Contributor

What

Removed bool() from approved technical seminars and committee meetings in gatekeep_values()

Why

gatekeep_values() wasn't actually filtering out pending seminars/meetings, so a member's page could show an inaccurate gatekeep status (like showing them passing gatekeep when they really aren't)

Test Plan

I ran this with a local DB with approved and pending seminar/meetings for a test user and it returned the correct number of seminars

Env Vars

No

Documentation

No

Checklist

  • Tested all changes locally

@datadog-computersciencehouse

datadog-computersciencehouse Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

Pipelines

⚠️ Warnings

Your PR has warnings. Please review the issues below.

🚦 1 Pipeline job failed

Sonarqube | Sonarqube Analysis

View in Datadog · View in GitHub Actions

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: f4bd6b8 | Docs | View more details | Give us feedback!

@BigSpaceships BigSpaceships left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🥑

@BigSpaceships
BigSpaceships merged commit 1aaff3d into ComputerScienceHouse:develop Sep 28, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants