Release Notes February 13th, 2022

Improvement - Changed HHM's "Delete" Button Label to "Deactivate"

  • A "Deactivate" label on the Delete/ Deactivate household member button better indicates how the process actually works. Only after clicking Deactivate will a User with User or higher delete-permissions be invited to instead actually delete the member from all records. Deactivating the member is preferable, because it preserves the history of that person's pantry presence.

Improvement - Changed "Capacity" Label to "Capacity Per Block"

  • Since the new add-block widget in Setup->Schedule Template now allows the bulk creation of blocks, the meaning of "capacity" needed clarification.

Improvement - "Smart" Location + Visit Type choices on Calendar / Appointment Screens

  • Schedule Calendar and Storefront appointment chooser now only offers viable options for Visit Type and Location. Visit Types + Location Combinations not associated with active schedule templates do not appear as chooseable combinations.  

Bugfixes

  • Fixed a bug where storefront users still saw available appointments for blocks without available slots.
  • Fixed bug confining Org Admin Users to seeing only those appointments assigned to calendars with a Visit Type identical to the Org Admin User's own Default Visit Type.
  • Fixed bug ignoring an org's time zone when sending an appointment reminder.
  • Fixed bug breaking the schedule template designer when two templates were named with the same title.
  • Fixed bug where appointments and visits created via online storefront Order were not created with matching and appropriate Visit Types.
  • Fixed bugs where same day scheduling wasn't respecting the Minimum Time appointment filter, and end of day cutoff was behaving strangely... when Minimum Time config was expressed in hours.
  • Fixed a bug where selecting a Minimum Time appointment filter expressed in hours... and then transitioning between two schedule templates with the same Visit Type + Location track... caused next day orders to be flagged as fulfilled.
  • Fixed a bug where appointments tied to expired orders weren't being consistently deleted.