Skip to content

[Card Grants] Require agreeing to purpose and CoC to activate#12742

Open
YodaLightsabr wants to merge 3 commits intomainfrom
card-grant-policy
Open

[Card Grants] Require agreeing to purpose and CoC to activate#12742
YodaLightsabr wants to merge 3 commits intomainfrom
card-grant-policy

Conversation

@YodaLightsabr
Copy link
Contributor

Summary of the problem

Users might not be informed about restrictions on their grant. This makes it hard to enforce a consistent fraud policy.

Describe your changes

This PR adds a Code of Conduct checkbox and a conditional purpose checkbox that only renders if the grant's purpose is set.

image

@YodaLightsabr YodaLightsabr requested a review from a team January 26, 2026 01:54
<div class="field field--checkbox mb2">
<%= form.check_box :policy, required: true %>
<%= form.label :policy do %>
I will abide by the <%= link_to "Code of Conduct", "https://hackclub.com/conduct", target: :_blank %> and understand that fraud will result in a ban
Copy link
Contributor

Choose a reason for hiding this comment

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

What in the Code of Conduct applies to spending from a grant? I don't disagree with making them agree to spending terms but I don't think this policy covers our bases appropriately.

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