This is an automated email from the ASF dual-hosted git repository.
zehnder pushed a commit to branch
4110-missing-warnings-for-adapter-configuration-changes-during-edit
in repository https://gitbox.apache.org/repos/asf/streampipes.git
The following commit(s) were added to
refs/heads/4110-missing-warnings-for-adapter-configuration-changes-during-edit
by this push:
new 2b2c899f25 fix(#4110): Add missing warnings for adapter configuration
changes during edit
2b2c899f25 is described below
commit 2b2c899f2523b1a6645ecf3f3594ee8fe4963762
Author: Philipp Zehnder <[email protected]>
AuthorDate: Thu Jan 22 16:59:24 2026 +0100
fix(#4110): Add missing warnings for adapter configuration changes during
edit
---
.../adapter-configuration-state.service.ts | 6 +++++-
.../adapter-settings/adapter-settings.component.ts | 2 --
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git
a/ui/src/app/connect/components/adapter-configuration/adapter-configuration-state-service/adapter-configuration-state.service.ts
b/ui/src/app/connect/components/adapter-configuration/adapter-configuration-state-service/adapter-configuration-state.service.ts
index 2f73ddae3d..5917dfe4fe 100644
---
a/ui/src/app/connect/components/adapter-configuration/adapter-configuration-state-service/adapter-configuration-state.service.ts
+++
b/ui/src/app/connect/components/adapter-configuration/adapter-configuration-state-service/adapter-configuration-state.service.ts
@@ -87,6 +87,10 @@ export class AdapterConfigurationStateService {
this.updateState({
adapterDescription: adapter,
autoLoadSchema: false,
+ adapterSettingsString: JSON.stringify(adapter.config),
+ transformationConfigurationString: JSON.stringify(
+ adapter.transformationConfig,
+ ),
});
}
@@ -333,7 +337,7 @@ export class AdapterConfigurationStateService {
adapterDescription: this.state().adapterDescription,
transformationConfigurationChanged: false,
transformationConfigurationString: JSON.stringify(
- this.state().adapterDescription.config,
+ this.state().adapterDescription.transformationConfig,
),
});
}
diff --git
a/ui/src/app/connect/components/adapter-configuration/adapter-settings/adapter-settings.component.ts
b/ui/src/app/connect/components/adapter-configuration/adapter-settings/adapter-settings.component.ts
index 4183bd4b56..e29d7b59a0 100644
---
a/ui/src/app/connect/components/adapter-configuration/adapter-settings/adapter-settings.component.ts
+++
b/ui/src/app/connect/components/adapter-configuration/adapter-settings/adapter-settings.component.ts
@@ -34,7 +34,6 @@ import { AdapterTemplateService } from
'../../../services/adapter-template.servi
import { MatStepper } from '@angular/material/stepper';
import { DialogService, PanelType } from '@streampipes/shared-ui';
import { SpAdapterDocumentationDialogComponent } from
'../../../dialog/adapter-documentation/adapter-documentation-dialog.component';
-import { AdapterConfigurationStateService } from
'../adapter-configuration-state-service/adapter-configuration-state.service';
@Component({
selector: 'sp-adapter-settings',
@@ -49,7 +48,6 @@ export class AdapterSettingsComponent implements OnInit {
);
private adapterTemplateService = inject(AdapterTemplateService);
private dialogService = inject(DialogService);
- private stateService = inject(AdapterConfigurationStateService);
/**
* Adapter description the selected format is added to