Skip to content

feat: Handle temporary AO changes #119

@taterhead247

Description

@taterhead247

Describe the feature you'd like to request

There are cases where:

  1. An Event has a start date in the near future
  2. An Event has an end date in the near future
  3. An Event has an Event Instance in the near future that is listed as closed
  4. An Event has an Event Instance in the near future that is at a different time (e.g. later in the morning for a holiday)
  5. An Org can create a Event Instance, not tied to an Event, that has Highlighted true (e.g. convergence)

*ANYTHING with private = true should not show up on map

In these cases, the map should flag the pin

Describe the solution you'd like to see

It should be obvious from the map if the standard weekly details of an Event will not apply at an upcoming Event instance.

Pin changes color for upcoming closing (cases 2 and 3) or upcoming deviation (cases 1 and 4)
Image

Workout popup should provide more detail as to the upcoming chain.

Image

Also, for case 5. need pin for one-off events.

*image credits go to backslash

Additional information

Map should query the next 30 days of event instances for exceptions. You can use https://api.f3nation.com/v1/event-instance to get all events and look for where seriesException is not null. But, it probably makes sense just for you to make a new route in the map subroute.

Metadata

Metadata

Assignees

No one assigned

    Labels

    mtndevstandupSomething people want to discuss at the next standup
    No fields configured for Feature.

    Projects

    Status
    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions