Update import-export.service.ts

This commit is contained in:
Igor Kulikov 2023-09-19 18:06:54 +03:00 committed by GitHub
parent 5a4b2cf406
commit b4f0190454
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -399,7 +399,7 @@ export class ImportExportService {
const saveWidgetTypesObservables: Array<Observable<WidgetTypeDetails>> = [];
for (const widgetTypeDetails of widgetTypesDetails) {
saveWidgetTypesObservables.push(
this.widgetService.saveImportedWidgetTypeDetails(this.prepareWidgetTypes(widgetTypeDetails, savedWidgetsBundle))
this.widgetService.saveImportedWidgetTypeDetails(this.prepareWidgetType(widgetTypeDetails, savedWidgetsBundle))
);
}
widgetTypesObservable = forkJoin(saveWidgetTypesObservables);
@ -434,13 +434,13 @@ export class ImportExportService {
);
}
private prepareWidgetTypes(widgetTypes: WidgetTypeDetails & {alias?: string}, widgetsBundle: WidgetsBundle): WidgetTypeDetails {
if (!widgetTypes.fqn) {
widgetTypes.fqn = `${widgetsBundle.alias}.${widgetTypes.alias
? widgetTypes.alias
: widgetTypes.name.toLowerCase().replace(/\W/g, '_')}`;
private prepareWidgetType(widgetType: WidgetTypeDetails & {alias?: string}, widgetsBundle: WidgetsBundle): WidgetTypeDetails {
if (!widgetType.fqn) {
widgetType.fqn = `${widgetsBundle.alias}.${widgetType.alias
? widgetType.alias
: widgetType.name.toLowerCase().replace(/\W/g, '_')}`;
}
return widgetTypes;
return widgetType;
}
public bulkImportEntities(entitiesData: BulkImportRequest, entityType: EntityType, config?: RequestConfig): Observable<BulkImportResult> {