Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added conditional Role assign to Dashboard role #99

Merged
merged 2 commits into from
Nov 23, 2023
Merged

Conversation

mnocon
Copy link
Contributor

@mnocon mnocon commented Nov 22, 2023

Together with https://github.com/ibexa/dashboard/pull/44

We need to let these users acces the new Dashboard - this Role is available only in the Experience and Commerce editions.

I tried adding it in the Dashboard package, but it feels like a chore - because the AdminUI, Page Builder testa are failing and we would have to amend them as well.

This conditional assignment should be easier to maintain.

Regression:
ibexa/commerce#482

@mnocon mnocon changed the title Assign if exists Added conditional Role assign to Dashboard role Nov 22, 2023
@mnocon mnocon marked this pull request as ready for review November 22, 2023 13:51
@mnocon mnocon force-pushed the assign-if-exists branch 3 times, most recently from dc01020 to 1ccaed6 Compare November 23, 2023 09:01
Copy link

sonarcloud bot commented Nov 23, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 2 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@micszo micszo merged commit fd1fc8c into main Nov 23, 2023
16 checks passed
@micszo micszo deleted the assign-if-exists branch November 23, 2023 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants