Add calendar field metadata id to view table (#14478)

This commit is contained in:
Weiko
2025-09-15 09:17:17 +02:00
committed by GitHub
parent 3b0aba77ac
commit eada8e2567
19 changed files with 249 additions and 24 deletions
@@ -80,11 +80,17 @@ export const useCreateViewFromCurrentView = (viewBarComponentId?: string) => {
name,
icon,
kanbanFieldMetadataId,
calendarFieldMetadataId,
type,
}: Partial<
Pick<
GraphQLView,
'id' | 'name' | 'icon' | 'kanbanFieldMetadataId' | 'type'
| 'id'
| 'name'
| 'icon'
| 'kanbanFieldMetadataId'
| 'calendarFieldMetadataId'
| 'type'
>
>,
shouldCopyFiltersAndSortsAndAggregate?: boolean,
@@ -138,6 +144,10 @@ export const useCreateViewFromCurrentView = (viewBarComponentId?: string) => {
viewType === ViewType.Calendar
? ViewCalendarLayout.MONTH
: undefined,
calendarFieldMetadataId:
viewType === ViewType.Calendar
? calendarFieldMetadataId
: undefined,
},
},
});