Plugin artifacts available across namespaces if extending a system artifact

Details

Fixed a bug where plugins from another namespace were visible when creating an application using a system artifact.

Rank:

1|hzz3ef:

Description

To reproduce:

1. create 2 namespaces: ns1 and ns2.

2. deploy a plugin artifact in ns1 that extends a system artifact

3. deploy a plugin artifact in ns2 that extends the same system artifact

4. In ns1, get the list of plugins available to the system artifact. It will include an entry for the plugin artifact from ns2, when it should only include system artifacts or artifacts from the same namespace.