omeka-s-modules / PersistentIdentifiers

Create/import/assign persistent identifiers to Omeka S items
GNU General Public License v3.0
0 stars 0 forks source link

Module entry in sidebar appears despite user roles #6

Closed allanaaa closed 1 year ago

allanaaa commented 2 years ago

My audit of module behaviour shows this one appears in the sidebar even when a user role / site user role should not display it. In this test, a Researcher role who has no permissions on the displayed site is able to see this:

showingup

Persistent Identifiers pulls up the service form (didn't test it all the way through).

zerocrates commented 1 year ago

Have you looked at this at all, Matthew?

matthewjmckinley commented 1 year ago

I did see this and could have sworn I fixed it at the time but apparently not. Regardless, should be fixed here: https://github.com/omeka-s-modules/PersistentIdentifiers/commit/d832048f74ce393768a1e78da607244c4acfcc33