Skip to content

show error notification when enabling a provider fails - #208

Merged
iakmc merged 1 commit into
platform-mesh:mainfrom
iakmc:fix/marketplace-enable-error-notification
Oct 26, 2026
Merged

iakmc merged 1 commit into
platform-mesh:mainfrom
iakmc:fix/marketplace-enable-error-notification

Conversation

@iakmc

@iakmc iakmc commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

Summary

When enabling a provider fails, for example because the user cannot create APIBindings, the Portal shows no feedback. The modal stays open and the error is only visible in browser dev tools.

  • handle the error of the installProviderInstance subscription in the provider detail dialog
  • show the error message with NotificationService.openErrorStrip
  • on error, the dialog stays open and the Matomo event is not sent
  • add a test for the failed install case

FIxes

#381

Verification

  • npm test (26 test files, 228 tests)
  • npx prettier --check on the changed files
  • tested on local

Signed-off-by: Iskren <iskren@kubermatic.com>
@iakmc
iakmc force-pushed the fix/marketplace-enable-error-notification branch from 679b96a to 6772589 Compare October 26, 2026 06:54
@iakmc
iakmc merged commit 583e73c into platform-mesh:main Oct 26, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants