timekit-io / booking-js

:date: Make a beautiful embeddable booking widget in minutes
https://developers.timekit.io/docs/booking-widget-v2
MIT License
2.42k stars 188 forks source link

Change default provider invite behaviour #196

Closed laander closed 5 years ago

laander commented 5 years ago

Motivation

The default behaviour for sending provider event invites and timekit e-mail notifications was inconsistent and actually resulted in double-events when using Google.

This PR removes the default event participants as part of the create booking request, as this is now handled server-side instead.

It also adds customer name and email to the event description in case Google is used for synced but without provider invites enabled (i.e. all customer info should be available on the Google event when they're not added as participants).

UI & UX

Nothing changed.

Specs

Please see (internal) PRs on admin and API.

Tests

N/A

Who should review it

@vistik

vistik commented 5 years ago

🎱