Add Dashboard in Lab, make Calendar available out of lab (#15560)
As per title!
This commit is contained in:
+1
-5
@@ -2,7 +2,6 @@ import { isString } from '@sniptt/guards';
|
||||
import { type DataSource, type QueryRunner } from 'typeorm';
|
||||
import { v4 } from 'uuid';
|
||||
|
||||
import { FeatureFlagKey } from 'src/engine/core-modules/feature-flag/enums/feature-flag-key.enum';
|
||||
import { type ObjectMetadataEntity } from 'src/engine/metadata-modules/object-metadata/object-metadata.entity';
|
||||
import { ViewFieldEntity } from 'src/engine/metadata-modules/view-field/entities/view-field.entity';
|
||||
import { ViewFilterEntity } from 'src/engine/metadata-modules/view-filter/entities/view-filter.entity';
|
||||
@@ -41,7 +40,6 @@ export const prefillCoreViews = async ({
|
||||
coreDataSource,
|
||||
workspaceId,
|
||||
objectMetadataItems,
|
||||
featureFlags,
|
||||
workspaceSchemaName,
|
||||
}: PrefillCoreViewsArgs): Promise<ViewEntity[]> => {
|
||||
const views = [
|
||||
@@ -58,9 +56,7 @@ export const prefillCoreViews = async ({
|
||||
workflowRunsAllView(objectMetadataItems, true),
|
||||
];
|
||||
|
||||
if (featureFlags?.[FeatureFlagKey.IS_PAGE_LAYOUT_ENABLED]) {
|
||||
views.push(dashboardsAllView(objectMetadataItems, true));
|
||||
}
|
||||
views.push(dashboardsAllView(objectMetadataItems, true));
|
||||
|
||||
const queryRunner = coreDataSource.createQueryRunner();
|
||||
|
||||
|
||||
+2
-5
@@ -1,7 +1,6 @@
|
||||
import { type EntityManager } from 'typeorm';
|
||||
import { v4 } from 'uuid';
|
||||
|
||||
import { FeatureFlagKey } from 'src/engine/core-modules/feature-flag/enums/feature-flag-key.enum';
|
||||
import { type ObjectMetadataEntity } from 'src/engine/metadata-modules/object-metadata/object-metadata.entity';
|
||||
import { type ViewDefinition } from 'src/engine/workspace-manager/standard-objects-prefill-data/types/view-definition.interface';
|
||||
import { companiesAllView } from 'src/engine/workspace-manager/standard-objects-prefill-data/views/companies-all.view';
|
||||
@@ -22,7 +21,7 @@ export const prefillViews = async (
|
||||
entityManager: EntityManager,
|
||||
schemaName: string,
|
||||
objectMetadataItems: ObjectMetadataEntity[],
|
||||
featureFlags?: Record<string, boolean>,
|
||||
_featureFlags?: Record<string, boolean>,
|
||||
) => {
|
||||
const customObjectMetadataItems = objectMetadataItems.filter(
|
||||
(item) => item.isCustom,
|
||||
@@ -47,9 +46,7 @@ export const prefillViews = async (
|
||||
...customViews,
|
||||
];
|
||||
|
||||
if (featureFlags?.[FeatureFlagKey.IS_PAGE_LAYOUT_ENABLED]) {
|
||||
views.push(dashboardsAllView(objectMetadataItems));
|
||||
}
|
||||
views.push(dashboardsAllView(objectMetadataItems));
|
||||
|
||||
return createWorkspaceViews(entityManager, schemaName, views);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user