Closed maxceem closed 2 years ago
Fixed by https://github.com/topcoder-platform/taas-apis/commit/70db75ff6eaaeb77d2ab77a638d12c55334bb9f5
QA note: it's hard to test it without checking code and DB state, so we would not pass it to QA.
Closing, as it cannot be tested by QA.
If we connect Google/Microsoft calendar using the same
email
as logged-in useremail
and then remove it the meeting would be created anyway using some calendar.Use user who doesn't have yet UserMeetingSettings record
Connect Google or Microsoft calendar using the same
email
as logged-in useremail
Remove connected calendar. So the UserMeetingSettings for the user would look like:
Now try to schedule a new meeting. It would be scheduled using
nylasCalendarId
which is not listed inUserMeetingSettings
.Expected behaviour:
getPrimaryCalendar
here, and we have to update the logiccreateVirtualCalendarForUser
method: