Web client - Fast Item Add doesn't work from Z39.50

Bug #1775885 reported by Christine Burns
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Undecided
Unassigned

Bug Description

EG3.1

Z39.50 - Add Item doesn't work. Volume/Copy creator does not open.

Steps to reproduce

Import Record from Z39.50 -> Edit then Import -> check box for Add Item -> enter call number & barcode -> click Import ->

At this point the volume/copy creator should open, but instead the marc edit window is closed and you get a popup indicating record imported with an option to Go To Record. Click Go To Record - you are taken to the catalogue - no item has been added

Add Item works as expected from Create New MARC Record screen

Import Record from Z39.50 -> Edit then Import -> check box for Add Item -> enter call number & barcode -> click Import -> volume/copy creator opens -> enter item attributes -> save & exit -> you are taken to the record summary -> click refresh and you can see your new item

tags: added: cataloging z3950
tags: added: webstaffclient
Garry Collum (gcollum)
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Jennifer Pringle (jpringle-u) wrote :

Confirming still an issue in 3.3.3

Revision history for this message
Jennifer Pringle (jpringle-u) wrote :

This continues to be an issue in 3.5

Revision history for this message
Mieke Stroo (mst-iisg) wrote :

Does implementing the suggestion made in https://bugs.launchpad.net/evergreen/+bug/1093856
solve this issue?

Revision history for this message
Christine Burns (christine-burns) wrote : Re: [Bug 1775885] Re: Web client - Fast Item Add doesn't work from Z39.50

Hi Mieke

I'm not sure what suggestion you are referring to?

1093856 is a really old bug for XUL client.

1775885 is the new bug as Fast Item Add does not work in the web
client.   I just tested on 3.5.1 and it still does not work.

Thank you

Christine

On 2020-12-01 4:10 a.m., Mieke Stroo wrote:
> Does implementing the suggestion made in https://bugs.launchpad.net/evergreen/+bug/1093856
> solve this issue?
>

tags: removed: webstaffclient
Revision history for this message
Christine Burns (christine-burns) wrote :

This continues to be an issue in 3.8

Revision history for this message
Joan Kranich (jkranich) wrote :

We tested on 3.7.2 and also find Add Item is not working.

Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

Testing on 3.11

The Z39.50 Edit and Add seems to have a property called inPlaceMode set, which returns before the code that sets the fast item add data gets processed.

            // in-place mode means that the editor is being
            // used just to munge some MARCXML client-side, rather
            // than to (immediately) update the database
            //
            // In short, we can use inPlaceMode as a way to skip
            // "normal" bre saving and then process the MARC ourselves
            // via a callback
            //
            // inPlaceMode is r/w to allow our Z39.50 import editor to be
            // switched back into a normal editor after the initial import

After the "Imported record" box comes up, you have two choices. Go to record and go back. If you choose go back, and then click save again then the fast item add seems to work and the volcopy interface gets loaded in a new tab.

Maybe that is enough of a work around?

Josh

Revision history for this message
Andrea Neiman (aneiman) wrote :

As part of Sprint A of Angular Acquisitions, Equinox will be addressing this bug under contract with ECDI.

Specifications here:
https://yeti.equinoxoli.org/dev/public/techspecs/angacq_sprintA_202305.pdf

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.