Cannot print "MARC holdings" source with "quickMARC: View MARC holdings record" permission

Description

Overview: Cannot print "MARC holdings" source with "quickMARC: View MARC holdings record" permission. Edit permission required for "Print" button to appear.

Preconditions:

  • Authorized user with following permissions: * Inventory: All permissions * quickMARC: View MARC holdings record * The system must contain valid "Instance" and "Holdings" records with source "MARC".

  • "Instance" record with source "MARC" which has "MARC Holdings" record with source "MARC" opened in "Inventory" app

  • NOTE: instruction on how to upload "MARC holding" record - https://folio-org.atlassian.net/wiki/pages/viewpage.action?pageId=1387811

  • You can use the attached "MARC bib" and "MARC holdings" files

Steps to Reproduce:

  1. Click on the "View holdings" button placed next to "Holdings" accordion button at opened "Instance" record detail view pane

  2. Click on the "Actions" button and select the "View source" option from the expanded dropdown.

Expected Results:

  • Source of "MARC Holdings" record has been opened in the new pane

  • "Print" button is located in the right corner of pane header 

  • When "Print" button clicked, browser print menu is opened

Actual Results:

  • Source of "MARC Holdings" record has been opened in the new pane

  • "Print" button is NOT shown in pane header 

 Additional Information:

  • Please see attached screencast:

  • The issue was not found previously due incorrect permissions in corresponding test case (my initial understanding was that user has to have edit permission to view source)

Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

3

Checklist

hide

TestRail: Results

Activity

Show:

Marcin Mystkowski June 13, 2023 at 5:36 AM

Verified. Review of C396394 test case

Przemysław Turek April 21, 2023 at 6:06 AM

This issue is in ui-inventory. Showing print button is depending on permission "ui-quick-marc.quick-marc-holdings-editor.all" So now user has to have both permissions (edit and view) but should have edit or view or both permissions

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

MOL

Fix versions

Release

Poppy (R2 2023)

RCA Group

TBD

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created March 28, 2023 at 2:50 PM
Updated October 13, 2023 at 3:11 PM
Resolved June 13, 2023 at 5:36 AM
TestRail: Cases
TestRail: Runs