Skip to content

IBX-8561: Fixed relation list when trying to display unauthorized content #1594

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

Merged
merged 1 commit into from
Jun 24, 2025

Conversation

ViniTou
Copy link
Contributor

@ViniTou ViniTou commented Jun 10, 2025

🎫 Issue IBX-8561

Description:

During some part of redesign/UX improvment there was added functionality with actions on embedded content. However, non of them took into consideration that we do not always have access to it. As a result, if conditions were not applied to all parts of the view.

For QA:

As the migration do not pass without some modifications - long story short, there is one content with relation to another one placed inside section to which editor user do not have access to.

Documentation:

'data-location-id': relation.contentInfo.mainLocationId,
},
'data-location-id': relation.contentInfo is defined and relation.contentInfo is not null ? relation.contentInfo.mainLocationId,
}|filter(v => v is not null),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you use a variable that says something more than v?

@barbaragr barbaragr self-assigned this Jun 24, 2025
@barbaragr barbaragr force-pushed the ibx-8561-unauthorized-relation-list branch from e1df3f8 to 919c834 Compare June 24, 2025 10:17
Copy link

@ViniTou ViniTou merged commit 6fd7513 into 4.6 Jun 24, 2025
28 checks passed
@ViniTou ViniTou deleted the ibx-8561-unauthorized-relation-list branch June 24, 2025 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.

9 participants