LP#1668725: fix Z39.50 overlay when no profile set
authorGalen Charlton <gmc@equinoxinitiative.org>
Tue, 28 Feb 2017 18:59:24 +0000 (13:59 -0500)
committerMike Rylander <mrylander@gmail.com>
Thu, 30 Mar 2017 16:48:19 +0000 (12:48 -0400)
commit0bfcf7ce48cbe63f890ac3c0d5a8e3331d3cfd9c
treee5c0e25a57e6ef39f854af89e9bb9348d9091800
parent6136b389a93f7e024028289612d673406be73c9f
LP#1668725: fix Z39.50 overlay when no profile set

This patch fix an issue where, when performing an overlay
of a record from Z39.50 in the web staff client, if no
merge profile is set, the incoming record is not displayed
in the right-hand pane of the merge dialog.

To test
-------
[1] Select an overlay target, then use the web staff
    Z39.50 search interface to find a record to overlay
    it with.
[2] Open the Z39.50 overlay dialog and verify that no
    profile is set (you may need to clear the
    eg.cat.z3950.default_merge_profile key to ensure this).
[3] Note that the incoming record from Z39.50 doesn't display
    in the right-hand pane.
[4] Apply the page, then repeat step 2. This time, the incoming
    record should be displayed.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/web/js/ui/default/staff/cat/z3950/app.js