This is an automated email from the ASF dual-hosted git repository.
riemer pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git
The following commit(s) were added to refs/heads/dev by this push:
new b28845455d fix: Imports from shared-ui (#4089)
b28845455d is described below
commit b28845455da764d773b831f72b30b038158d4661
Author: Dominik Riemer <[email protected]>
AuthorDate: Sun Jan 11 17:55:51 2026 +0100
fix: Imports from shared-ui (#4089)
---
ui/projects/streampipes/shared-ui/src/public-api.ts | 1 +
.../app/assets/components/asset-overview/asset-overview.component.ts | 4 +++-
.../datalake-configuration/datalake-configuration.component.ts | 3 +--
ui/src/app/home/components/asset-map/home-asset-map.component.ts | 4 +++-
ui/src/app/home/home.component.ts | 2 +-
5 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/ui/projects/streampipes/shared-ui/src/public-api.ts
b/ui/projects/streampipes/shared-ui/src/public-api.ts
index 679f6617f2..b7f051ec27 100644
--- a/ui/projects/streampipes/shared-ui/src/public-api.ts
+++ b/ui/projects/streampipes/shared-ui/src/public-api.ts
@@ -75,4 +75,5 @@ export * from
'./lib/components/asset-browser/asset-browser.service';
export * from './lib/services/date-format.service';
export * from './lib/services/pipeline-element-schema.service';
export * from './lib/services/asset-configuration.service';
+export * from './lib/services/local-storage-settings.service';
export * from './lib/components/feature-card-host/feature-card.service';
diff --git
a/ui/src/app/assets/components/asset-overview/asset-overview.component.ts
b/ui/src/app/assets/components/asset-overview/asset-overview.component.ts
index 843ffeaa43..1d75d26f46 100644
--- a/ui/src/app/assets/components/asset-overview/asset-overview.component.ts
+++ b/ui/src/app/assets/components/asset-overview/asset-overview.component.ts
@@ -113,7 +113,9 @@ export class SpAssetOverviewComponent implements OnInit {
loadAssets(): void {
this.assetService.getAllAssets().subscribe(result => {
- this.existingAssets = result as SpAssetModel[];
+ this.existingAssets = (result as SpAssetModel[]).sort((a, b) =>
+ a.assetName.localeCompare(b.assetName),
+ );
this.dataSource.sort = this.sort;
this.dataSource.data = this.existingAssets;
});
diff --git
a/ui/src/app/dataset/components/datalake-configuration/datalake-configuration.component.ts
b/ui/src/app/dataset/components/datalake-configuration/datalake-configuration.component.ts
index 80a3d7841f..dd3677e50f 100644
---
a/ui/src/app/dataset/components/datalake-configuration/datalake-configuration.component.ts
+++
b/ui/src/app/dataset/components/datalake-configuration/datalake-configuration.component.ts
@@ -18,7 +18,6 @@
import {
AfterViewInit,
- ChangeDetectorRef,
Component,
inject,
OnInit,
@@ -39,6 +38,7 @@ import {
DataDownloadDialogComponent,
DialogRef,
DialogService,
+ LocalStorageService,
PanelType,
SpBreadcrumbService,
SpTableComponent,
@@ -51,7 +51,6 @@ import { DeleteExportProviderComponent } from
'../../dialog/delete-export-provid
import { TranslateService } from '@ngx-translate/core';
import { ExportProviderConnectionTestComponent } from
'../../dialog/export-provider-connection-test/export-provider-connection-test.component';
import { DataRetentionLogDialogComponent } from
'../../dialog/data-retention-log-dialog/data-retention-log-dialog.component';
-import { LocalStorageService } from
'../../../../../projects/streampipes/shared-ui/src/lib/services/local-storage-settings.service';
@Component({
selector: 'sp-datalake-configuration',
diff --git a/ui/src/app/home/components/asset-map/home-asset-map.component.ts
b/ui/src/app/home/components/asset-map/home-asset-map.component.ts
index dbdfcab79b..95c5ecfe7f 100644
--- a/ui/src/app/home/components/asset-map/home-asset-map.component.ts
+++ b/ui/src/app/home/components/asset-map/home-asset-map.component.ts
@@ -111,7 +111,9 @@ export class HomeAssetMapComponent implements OnInit,
OnChanges {
refreshMarkersAndView(): void {
this.markersGroup.clearLayers();
- const assetsWithSite = this.assets.filter(a => a.assetSite !== null);
+ const assetsWithSite = this.assets.filter(
+ a => a.assetSite !== null && a.assetSite.location !== null,
+ );
assetsWithSite.forEach(asset => {
const site = this.sites[asset.assetSite.siteId];
diff --git a/ui/src/app/home/home.component.ts
b/ui/src/app/home/home.component.ts
index 07e42751b8..27f6bd61de 100644
--- a/ui/src/app/home/home.component.ts
+++ b/ui/src/app/home/home.component.ts
@@ -23,6 +23,7 @@ import { AppConstants } from '../services/app.constants';
import {
CurrentUserService,
DialogService,
+ LocalStorageService,
PanelType,
SpAssetBrowserService,
SpBreadcrumbService,
@@ -48,7 +49,6 @@ import {
} from '@streampipes/platform-services';
import { forkJoin, Subscription, zip } from 'rxjs';
import { StatusBox } from './models/home.model';
-import { LocalStorageService } from
'../../../projects/streampipes/shared-ui/src/lib/services/local-storage-settings.service';
@Component({
templateUrl: './home.component.html',