fix: Restore event name field in Advanced Event Settings for Atom (#20394)

Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com>
This commit is contained in:
Somay Chauhan
2025-03-27 17:22:12 +02:00
committed by GitHub
co-authored by Morgan
parent da47168941
commit 81962efb2e
@@ -326,6 +326,7 @@ const calendarComponents = {
* a team event. Since we don't have logic to handle each attendee calendar (for now).
*/
const isPlatform = useIsPlatform();
const isConnectedCalendarSettingsApplicable = !isTeamEventType || isChildrenManagedEventType;
const isConnectedCalendarSettingsLoading = calendarsQuery.isPending;
const showConnectedCalendarSettings =
@@ -359,19 +360,21 @@ const calendarComponents = {
? showConnectedCalendarSettings && (
<div className="mt-4">
<Suspense fallback={<SelectedCalendarsSettingsWebWrapperSkeleton />}>
<SelectedCalendarsSettingsWebWrapper
eventTypeId={eventType.id}
disabledScope={SelectedCalendarSettingsScope.User}
disableConnectionModification={true}
scope={selectedCalendarSettingsScope}
destinationCalendarId={destinationCalendar?.externalId}
setScope={(scope) => {
const chosenScopeIsEventLevel = scope === SelectedCalendarSettingsScope.EventType;
formMethods.setValue("useEventLevelSelectedCalendars", chosenScopeIsEventLevel, {
shouldDirty: true,
});
}}
/>
{!isPlatform && (
<SelectedCalendarsSettingsWebWrapper
eventTypeId={eventType.id}
disabledScope={SelectedCalendarSettingsScope.User}
disableConnectionModification={true}
scope={selectedCalendarSettingsScope}
destinationCalendarId={destinationCalendar?.externalId}
setScope={(scope) => {
const chosenScopeIsEventLevel = scope === SelectedCalendarSettingsScope.EventType;
formMethods.setValue("useEventLevelSelectedCalendars", chosenScopeIsEventLevel, {
shouldDirty: true,
});
}}
/>
)}
</Suspense>
</div>
)
@@ -521,21 +524,19 @@ export const EventAdvancedTab = ({
return (
<div className="flex flex-col space-y-4">
{!isPlatform && (
<calendarComponents.CalendarSettings
verifiedSecondaryEmails={verifiedSecondaryEmails}
userEmail={userEmail}
calendarsQuery={calendarsQuery}
isTeamEventType={!!team}
isChildrenManagedEventType={isChildrenManagedEventType}
customClassNames={customClassNames}
eventNameLocked={eventNameLocked}
eventNamePlaceholder={eventNamePlaceholder}
setShowEventNameTip={setShowEventNameTip}
showToast={showToast}
eventType={eventType}
/>
)}
<calendarComponents.CalendarSettings
verifiedSecondaryEmails={verifiedSecondaryEmails}
userEmail={userEmail}
calendarsQuery={calendarsQuery}
isTeamEventType={!!team}
isChildrenManagedEventType={isChildrenManagedEventType}
customClassNames={customClassNames}
eventNameLocked={eventNameLocked}
eventNamePlaceholder={eventNamePlaceholder}
setShowEventNameTip={setShowEventNameTip}
showToast={showToast}
eventType={eventType}
/>
{showBookerLayoutSelector && (
<BookerLayoutSelector
fallbackToUserSettings