Currently, it's possible to create classes for ages at half-year increments from 0.5 to 4.5. That's fine, as 6 months in a younger child can make a big difference in expected class behavior.
However, when filtering on the live schedule, it's not possible to filter on these half-year ages. This is not consistent with your create class functionality and is a bug.
We have classes for 2.5 - 4 year olds. When I filtered on age 2, none of the classes for 2.5-4 year olds are displayed. Same with the other half ages.
This is a big problem. A parent searching for classes for a 2 year old won't see the classes for 2.5 year olds, even though a 2.5 year old technically is still 2. We don't want to have to change our age range to 2 because 2 is just too young for our classes. The parent should not be allowed to register a child under 2.5 (as is currently the case) but the classes should show nevertheless if a child is from 2-3 years old.
Since we can create classes at half-year increments, for consistency with the create class functionality, you must add the ability to filter at half-year increments as well.
See attachments:
(1) Create class - half-year increments
(2) Filtering on age 2 shows no results
(3) Filtering on age 3 shows results as expected.
However, note that the age range shows ages 2-4 when in actuality it is ages 2.5-4. (THIS IS NOT CORRECT AND IS A BUG)