You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/web/public/static/locales/en/common.json
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1599,6 +1599,7 @@
1599
1599
"team_url": "Team URL",
1600
1600
"team_members": "Team members",
1601
1601
"more": "More",
1602
+
"and_count_more": "and {{count}} more",
1602
1603
"more_page_footer": "We view the mobile application as an extension of the web application. If you are performing any complicated actions, please refer back to the web application.",
1603
1604
"workflow_example_1": "Send SMS reminder 24 hours before event starts to attendee",
1604
1605
"workflow_example_2": "Send custom SMS when event is rescheduled to attendee",
@@ -3221,5 +3222,7 @@
3221
3222
"requires_credits": "Requires credits",
3222
3223
"requires_credits_tooltip": "You need enough credits in your account to use this feature",
An admin has disabled Delegation Credential for your organization. You may need to connect your <b>${
45
+
this.connectionName
46
+
} Calendar</b> manually to continue receiving bookings and updates.
47
+
</p>
48
+
<p>
49
+
Please log in to your Cal.com account and connect your calendar from your settings page.
50
+
</p>
51
+
<p>
52
+
If you have already connected your calendar, you can ignore this message.
53
+
</p>
54
+
<p>
55
+
Thank you,<br />The Cal.com Team
56
+
</p>
57
+
</div>
58
+
`;
59
+
}
60
+
61
+
protectedgetTextBody(): string{
62
+
return`Action Required: Connect your ${this.connectionName} Calendar\n\nAn admin has disabled Delegation Credential for your organization. You may need to connect your ${this.connectionName} Calendar manually to continue receiving bookings and updates.\n\nPlease log in to your Cal.com account and connect your calendar from your settings page.\n\nIf you have already connected your calendar, you can ignore this message.\n\nThank you,\nThe Cal.com Team`;
Copy file name to clipboardExpand all lines: packages/features/delegation-credentials/README.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -113,7 +113,7 @@ Step 6: Enable Delegation Credential(To Be taken By Cal.com organization Owner/A
113
113
114
114
Cron jobs ensure that for each and every member of the organization that has Delegation Credential enabled, corresponding SelectedCalendar records are there. These crons currently run every 5 minutes and process a batch in one run to avoid overloading the DB and third party CalendarAPIs, look at vercel.json for the up-to-date schedule.
115
115
116
-
-`credentials` cron job creates Delegation User Credential records for all the members of the organization who don't have Delegation User Credentials yet. It also ensures that on disabling Delegation Credential, the Delegation User Credentials are deleted which automatically deletes the SelectedCalendars through DB cascade.
116
+
-`credentials` cron job creates Delegation User Credential records for all the members of the organization who don't have Delegation User Credentials yet. It also ensures that on disabling Delegation Credential, the Delegation User Credentials are deleted which automatically deletes the SelectedCalendar and CalendarCache records through DB cascade.
117
117
-`selected-calendars` cron job creates SelectedCalendar records for all the Delegation User Credentials of the organization who don't have Selected Calendars yet.
118
118
119
119
### Important Points
@@ -134,7 +134,8 @@ Cron jobs ensure that for each and every member of the organization that has Del
134
134
135
135
### Impact of disabling Delegation Credential
136
136
137
-
Disabling effectively stops generating in-memory delegation user credentials. So, any members who haven't manually connected their Calendar and thus their calendar connections were working only because of Delegation Credential, would have their calendar connections broken.
137
+
- It immediately stops generating in-memory delegation user credentials. So, any members who haven't manually connected their Calendar and thus their calendar connections were working only because of Delegation Credential, would have their calendar connections broken.
138
+
- Credentials cron job would delete the Delegation User Credentials which will then cascade to delete the SelectedCalendar and CalendarCache records.
138
139
139
140
### Impact of enabling Delegation Credential
140
141
- Existing calendar-cache records are re-used as we identify the relevant record by userId and key of CalendarCache record.
0 commit comments