www-new/content/events
Amy Wang 94156adfd2
continuous-integration/drone/push Build is passing Details
Fix exec fetching and add events (#491)
- Fixed edge case with fetching execs
- Added Bootcamp mentor application news, and CSC x Google event

**Problem:** When building the Meet the Team page using LDAP (in CI), we were only checking CSC members for the "current" term (Fall 2022) to see if any of them were execs. Since our actual current execs (the Spring 2022 execs, since Fall 2022 elections have not occurred yet) have not renewed their memberships for Fall 2022, the script was unable to find individuals for the Prez/VP/AVP/Trez positions, which caused an error.

**Solution:**
1. Gracefully handle the edge case where an exec position might be intentionally unfilled, by simply omitting it from the Meet the Team page.
2. Search through CSC members for both the current term and the previous term, when checking for execs. Note that this might make the build time slightly slower, since the script now needs to loop through two terms of members in order to pick out the execs, however the difference should be insignificant.

Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #491
Reviewed-by: j285he <j285he@localhost>
2022-09-02 14:34:02 -04:00
..
1994/fall Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
1999/fall Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2000 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2001 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2002 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2003 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2004 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2005 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2006 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2007 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2008 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2009 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2010 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2011 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2012 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2013 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2014 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2015 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2016 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2017 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2018 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2019 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2020 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2021 Add endDate to events (#446) 2022-05-25 20:58:12 -04:00
2022 Fix exec fetching and add events (#491) 2022-09-02 14:34:02 -04:00