Improvements
- Improved the Machine provider selection modal with the following features:
- The providers are now sorted by price with the lowest price appearing on top. Previously, the providers weren’t sorted at all and would often appear in a random order.
- Added the provider’s marketplace star rating
- Indicate whether or not the provider serves the appointment’s zip code
- Removed provider applicants who were accidentally appearing

- Cleaned up the email sent to providers when they cancel appointments. Now, it only contains information about cancellation reviews if they cancel within 48 hours.
- Fixed a typo on the landing page. “Extras services beyond cleaning” has been fixed to remove the unneeded ‘s’.
Bug Fixes
- Fixed an issue where customers could accidentally book providers for the same timeslot. This occured if two customers both reached the checkout page before either one confirmed the appointment.
- Technical details: This was a classic incident of server vs. client checks. The client check, occuring on the marketplace page, correctly only checks for confirmed appointments. The server check, occuring when the appointment is submitted, was affected by a Mongo inconsistency:
Meteor.users.find({_id:{$ne:undefined}})andMeteor.users.find({_id:{$ne:null}})return 0 andnrecords respectively.
- Technical details: This was a classic incident of server vs. client checks. The client check, occuring on the marketplace page, correctly only checks for confirmed appointments. The server check, occuring when the appointment is submitted, was affected by a Mongo inconsistency:
- Fixed an issue where customer’s credit would not apply until after they booked a service. This only occured if they were not logged into their account before checking out.
Under the Hood
- Removed Kadira’s
meteor-apm-agent - Updated to Mongo 1.4.5
Made with ❤️ by Hux Product