Skip to content

Update README for Spring 2026 CS169L, Add CodeCov CI for new local repo, fix price field not loading on ticket page#402

Merged
cycomachead merged 26 commits intosnap-cloud:mainfrom
cs169:main
Feb 27, 2026
Merged

Update README for Spring 2026 CS169L, Add CodeCov CI for new local repo, fix price field not loading on ticket page#402
cycomachead merged 26 commits intosnap-cloud:mainfrom
cs169:main

Conversation

@Ethan-Stone1
Copy link
Contributor

What this PR does:

This pull request fixes bug where the price did not load correctly on the ticket page. In addition, it updates the README and CI for the 2026 Spring offering of CS169L.

Ethan-Stone1 and others added 25 commits February 9, 2026 11:52
- Set value to f.object.price.to_f so number_field displays current amount
- Add step: 0.01 and min: 0 for currency input

Co-authored-by: Cursor <[email protected]>
Fix price field not loading on ticket edit page
Add CodeCov coverage to Spec, CodeCov Badge to README.
Tests that the happening_now action filters events by favourites and
that vertical_schedule preserves the favourites query parameter on redirect.
The Happening Now tab wasn't passing the favs param, and the
vertical_schedule redirect was dropping it.

happening_now wasn't actually filtering events by favs

found another bug i believe: the splash nav "Schedule" links at the
top of each schedule view also don't preserve the param.
@cycomachead cycomachead self-requested a review February 27, 2026 18:49
Copy link
Member

@cycomachead cycomachead left a comment

Choose a reason for hiding this comment

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

LGTM

.form-group
= f.label :price
= f.number_field :price, class: 'form-control'
= f.number_field :price, class: 'form-control', value: f.object.price.to_f, step: 0.01, min: 0
Copy link
Member

Choose a reason for hiding this comment

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

Is a nil price an issue?

@cycomachead cycomachead self-assigned this Feb 27, 2026
Fix favs param getting lost when switching schedule tabs
@cycomachead cycomachead merged commit 10d5c0b into snap-cloud:main Feb 27, 2026
1 check 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.

5 participants