Skip to content

Changed Coffee Chat Script Configuration - #1231

Open
zkdlinyne wants to merge 2 commits into
mainfrom
ek/run-coffee-chat-script-fa26-freshmen
Open

zkdlinyne wants to merge 2 commits into
mainfrom
ek/run-coffee-chat-script-fa26-freshmen

Conversation

@zkdlinyne

Copy link
Copy Markdown
Member

Summary

Adjusted logic in backend/scripts/populate-coffee-chat-categories.ts to fit the current semester's Google Form configuration.
Ran the script, all newbies' coffee chat category submissions are in the prod firebase now.
Changed the script settings back to test mode for the future.
Hopefully won't have to ever run this script again because there's now a feature directly on IDOL to submit coffee chat categories, so this is a one-time fix. In case we run into issues wanted to push those changes.
The "skip members" check runs against the members document instead of the approved-members document now.
Manually cleaned up the Google Form CSV for any unapproved members.

Test Plan

Check the firestore to see that the script ran properly

@zkdlinyne
zkdlinyne requested a review from a team as a code owner November 8, 2026 18:17
@coderabbitai

coderabbitai Bot commented Nov 8, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: QUIET
  • Plan: Advanced
  • Run ID: e0924d77-d465-4cd7-aa00-bba857297e69

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@dti-github-bot

Copy link
Copy Markdown
Member

[diff-counting] Significant lines: 135.

@mshi-27 mshi-27 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Hi Eva! Great work on updating the coffee chat info, the prod database looks correctly updated. Overall, the updated parsing, latest-response handling, member lookup, and category validation all look good!

One small documentation follow-up: I think we should note in the IDOL documentation or as a comment in this file that this is a one-time migration script and is not part of the normal workflow, since coffee chat categories can now be submitted directly through IDOL.

This branch has not been deployed

No deployments
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.

3 participants