Skip to content

Conversation

@rchlfryn
Copy link
Collaborator

@rchlfryn rchlfryn commented Nov 25, 2025

Description

  • Removes improper error handling on events table
  • Fix desktop nav z-index with introduction of featured image page

Key Changes

  • Remove try block from events table
    • If you only had past events in a table, the table would completely error out the page.
  • Add z-index to desktop nav

Migration Explanation

Just added to events branch migration

@github-actions
Copy link

Preview deployment: https://events-snafus.preview.avy-fx.org

@rchlfryn rchlfryn changed the title Events - table error, affinity groups Events - fix table error & add affinity groups Nov 25, 2025
@rchlfryn rchlfryn requested a review from busbyk November 25, 2025 04:19
@rchlfryn rchlfryn self-assigned this Nov 25, 2025
@rchlfryn rchlfryn marked this pull request as ready for review November 25, 2025 04:19
@rchlfryn rchlfryn changed the title Events - fix table error & add affinity groups Events - fix table error, desktop nav & add affinity groups Nov 25, 2025
Copy link
Collaborator

@busbyk busbyk left a comment

Choose a reason for hiding this comment

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

Looks good. Just a few comments.

Last we chatted, we'd talked about just using tags for affinity groups for events and centers could add them or not. But it's nice that centers won't have to add these manually / it encourages them to use these ones specifically so I like this addition.

params.append('types', filterByEventTypes.join(','))
if (filterByEventGroups?.length) {
const groupIds = filterByEventGroups
.map((g) => (typeof g === 'object' ? g.id : g))
Copy link
Collaborator

Choose a reason for hiding this comment

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

This might be a nice utility function at some point -- like get id from value that might be a document object or a number which is the id. Just an aside.

@rchlfryn rchlfryn requested a review from busbyk November 26, 2025 21:56
@rchlfryn rchlfryn changed the title Events - fix table error, desktop nav & add affinity groups Events - fix table error & desktop nav z-index Nov 26, 2025
Copy link
Collaborator

@busbyk busbyk left a comment

Choose a reason for hiding this comment

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

Thanks!

@rchlfryn rchlfryn merged commit 9a65298 into events Nov 28, 2025
2 checks passed
@rchlfryn rchlfryn deleted the events-snafus branch November 28, 2025 20:25
@rchlfryn rchlfryn mentioned this pull request Nov 30, 2025
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