Issue Summary
You can make modifications to the URL parameters and essentially override the calendar owner's settings. For example, if I only want others to be able to schedule 10 minutes meetings every 10 minutes, I don't want them to be able to just change a URL parameter and request a 1 hour meeting and block out my schedule like that.
Steps to Reproduce
-
The duration in settings is set to 10 minutes:

-
Go to my link and add a URL param of duration, for example:
https://cal.com/amanuel/30min?duration=15
-
The UI actually lists a slot every 15 minutes and 15 minutes in length

-
Booking is actually confirmed for 15 minutes:

-
It also shows up in my dashboard under upcoming bookings:

-
This can be reproduced using any number for the duration.
CAL-914
Issue Summary
You can make modifications to the URL parameters and essentially override the calendar owner's settings. For example, if I only want others to be able to schedule 10 minutes meetings every 10 minutes, I don't want them to be able to just change a URL parameter and request a 1 hour meeting and block out my schedule like that.
Steps to Reproduce
The duration in settings is set to 10 minutes:

Go to my link and add a URL param of duration, for example:
https://cal.com/amanuel/30min?duration=15
The UI actually lists a slot every 15 minutes and 15 minutes in length

Booking is actually confirmed for 15 minutes:

It also shows up in my dashboard under upcoming bookings:

This can be reproduced using any number for the duration.
CAL-914