- Issue created by @mglaman
- Merge request !1154ContentCreatorVisibleXbConfigEntityAccessControlHandler bypasses admin permissions for view β (Open) created by mglaman
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
Nice find!
Indicates missing test coverage though π
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
- πΊπΈUnited States mglaman WI, USA
Does this duplicate π XbConfigEntityHttpApiTest Active or just would have been found by it.
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
π XbConfigEntityHttpApiTest Active is in. That makes it easier to adjust the tests here, which should then nicely visualize what exactly has changed.
- πͺπΈSpain penyaskito Seville π, Spain πͺπΈ, UTC+2 πͺπΊ
I'll work on this if Matt doesn't beat me to it.
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
The same bug was just reported by @mayur-sose at #3509333-9: [PP-1] After an error itβs possible to get trapped in an unrecoverable error state β .
- πͺπΈSpain penyaskito Seville π, Spain πͺπΈ, UTC+2 πͺπΊ
We will benefit from having a Functional test, but tbh the unit test showed the misunderstanding (even in the test name).
- πͺπΈSpain penyaskito Seville π, Spain πͺπΈ, UTC+2 πͺπΊ
@wim.leers That's a different error not affected by this. Will comment there.
- πͺπΈSpain penyaskito Seville π, Spain πͺπΈ, UTC+2 πͺπΊ
Exposing code components even when disabled if we have access means that we also will expose unpublished asset libraries.
Which showed us that our openapi schema for the assets listing was wrong, and untested.
- πͺπΈSpain penyaskito Seville π, Spain πͺπΈ, UTC+2 πͺπΊ
(I don't think this needs extra test coverage as we had a) unit test, b) XbConfigEntityHttpApiTest functional test already)
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
- πͺπΈSpain penyaskito Seville π, Spain πͺπΈ, UTC+2 πͺπΊ
And given I probed π After an error itβs possible to get trapped in an unrecoverable error state Active that π After an error itβs possible to get trapped in an unrecoverable error state Active is not related to permissions but client-side navigation, I'm not sure what needs to be done here then.
Can we add steps to reproduce to the IS?
Updated/expanded the MR with our actual test expectations for assets and patterns.