Files
backstage/.changeset/strange-moles-design.md
T
Vincenzo Scamporlino e3d3018531 Add changeset
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2022-07-28 16:55:36 +02:00

522 B

@backstage/plugin-catalog-backend
@backstage/plugin-catalog-backend
patch

Fix issue for conditional decisions based on properties stored as arrays, like tags.

Before this change, having a permission policy returning conditional decisions based on metadata like tags, such like createCatalogConditionalDecision(permission, catalogConditions.hasMetadata('tags', 'java'),), was producing wrong results. The issue occurred when authorizing entities already loaded from the database, for example when authorizing catalogEntityDeletePermission.