Skip to content

[pull] main from hackclub:main#452

Merged
pull[bot] merged 3 commits into
jaspermayone-forks:mainfrom
hackclub:main
Jun 11, 2026
Merged

[pull] main from hackclub:main#452
pull[bot] merged 3 commits into
jaspermayone-forks:mainfrom
hackclub:main

Conversation

@pull

@pull pull Bot commented Jun 11, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

polypixeldev and others added 3 commits June 11, 2026 19:07
## Summary of the problem
<!-- Why are these changes being made? What problem does it solve? Link
any related issues to provide more details. -->

https://appsignal.com/hack-club/sites/6596247683eb67648f30f807/exceptions/incidents/1030/samples/timestamp/2026-06-09T14:52:45Z

#13826 added a checkbox to exclude reimbursements in transfer admin
pages, but introduced a SQL join that made ordering by `aasm_state`
ambiguous.

## Describe your changes
<!-- Explain your thought process to the solution and provide a quick
summary of the changes. -->
Specify the table name to make ordering by `aasm_state` unambiguous.

<!-- If there are any visual changes, please attach images, videos, or
gifs. -->
## Summary of the problem
<!-- Why are these changes being made? What problem does it solve? Link
any related issues to provide more details. -->
#13862 added the "org" placeholder for event nav items except for
settings, as it's currently handled outside of the event nav helper
method due to it being a dropdown. We still need the placeholder for
these links.

## Describe your changes
<!-- Explain your thought process to the solution and provide a quick
summary of the changes. -->
Move the settings dropdown nav into the `NAV_ITEMS` array and helper
method system, and add support for the org placeholder accessing
dropdown nav items by flat mapping the array.

<img width="1282" height="901" alt="image"
src="https://github.com/user-attachments/assets/0bb5bae8-8ad0-46ee-8b86-d2ab3964fa00"
/>


<!-- If there are any visual changes, please attach images, videos, or
gifs. -->

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
## Summary of the problem
<!-- Why are these changes being made? What problem does it solve? Link
any related issues to provide more details. -->
[`db892c4`
(#11932)](db892c4)
broke the HTML for removing a scoped tag in the suborg creation form -
unfortunately ERB lint doesn't play nice with Alpine's `@` syntax.

## Describe your changes
<!-- Explain your thought process to the solution and provide a quick
summary of the changes. -->
Fix the HTML and add the event handler back, using the ERB-lint friendly
`x-on` syntax

<!-- If there are any visual changes, please attach images, videos, or
gifs. -->

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@pull pull Bot locked and limited conversation to collaborators Jun 11, 2026
@pull pull Bot added the ⤵️ pull label Jun 11, 2026
@pull pull Bot merged commit f707db5 into jaspermayone-forks:main Jun 11, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant