[UITEN-44] settings menu is missing for circulation, developer, inventory, tenant, and users Created: 22/Jul/19  Updated: 23/Jul/19  Resolved: 23/Jul/19

Status: Closed
Project: ui-tenant-settings
Components: None
Affects versions: None
Fix versions: 2.12.0

Type: Bug Priority: P1
Reporter: Viktor Soroka Assignee: Zak Burke
Resolution: Done Votes: 0
Labels: q3.1-2019
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Cloners
is cloned by UIU-1125 settings menu is missing for users Closed
Relates
relates to UIIN-652 Settings. Inventory is missing in the... Closed
Sprint: Core: F - Sprint 68
Story Points: 3
Development Team: Prokopovych

 Description   

The settings pages for circulation, developer, inventory, tenant, and users are absent.

This is due to changes under the auspices of UITEN-35 Closed . In short, that issue noted that granting the "Settings ($module-name): display list of settings pages" permission had no effect and should be removed. In fact, it just needed to be made invisible.

Granting that permission to a user had no effect, but that permission's existence is what causes stripes-core to list that module in the settings section. So we gotta restore that permission set in each of those four modules.



 Comments   
Comment by Cate Boerema (Inactive) [ 23/Jul/19 ]

Bumping this to P1 because it seems you can no longer configure things like circ rules and patron notice policies. This is blocking testing of other issues, as well (e.g. CIRC-395 Closed ). Glad you are on it Zak Burke. Zak, can we move this to another project? Issues in the FOLIO project are filtered out of Anton Emelianov's bug statistics dashboards (e.g. https://folio-org.atlassian.net/secure/Dashboard.jspa?selectPageId=10628)

Comment by Zak Burke [ 23/Jul/19 ]

This is fixed in tip-of-master but I missed the build deadline last night. I'll rebuild folio-snapshot in the next hour or so.

Comment by Cate Boerema (Inactive) [ 23/Jul/19 ]

Thanks Zak Burke! I marked this In Progress. Please update the status when it's ready for review.

Assuming it passes test today, and we wanted to get it into the 3.1 release, would you recommend re-releasing the module or doing a hot fix? I think we will need to get approval from the release_bug_triage channel.

Comment by Zak Burke [ 23/Jul/19 ]

This module hasn't been released yet. I'll make sure the fix is in place before the release so it should make it into the Q3.1 release no problem.

Comment by Zak Burke [ 23/Jul/19 ]

Fixed in folio-testing; rebuilding folio-snapshot now.

Comment by Cate Boerema (Inactive) [ 23/Jul/19 ]

Thanks Zak Burke! I see you broke this issue up a bit but I am confused as to the scope of this one now. What setting does this particular bug cover? None of the missing settings listed in this issue are actually in Settings > Tenant

Comment by Zak Burke [ 23/Jul/19 ]

Cate Boerema I updated the title and description to include "tenant".

I had this umbrella issue that covered all five modules (circulation, developer, inventory, tenant, users) under the FOLIO project, but since that project is filtered out of the bug-dashboard, I moved it to to UITEN. At that point circulation, developer, and inventory were already patched so I created a new ticket, UIU-1125 Closed , to capture the UIU work.

Sorry for the confusion! LMK if there are any other Jira adjustments to make.

Generated at Thu Feb 08 23:18:50 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.