Bootstrap OPAC: implement enhanced email and printing of records from OPAC

Bug #1895676 reported by Galen Charlton
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned

Bug Description

Per bug 1749475, the Bootstrap OPAC should be enhanced to include the new method of printing and emailing records, including the preview options.

Evergreen master

Changed in evergreen:
status: New → Confirmed
Galen Charlton (gmc)
Changed in evergreen:
assignee: nobody → Jason Boyer (jboyer)
Revision history for this message
Terran McCanna (tmccanna) wrote :

FYI, the Print/Email links on the Record page don't actually work at all in my testing - getting Invalid Request errors. For example, see the links on this page: https://terran-master.gapines.org/eg/opac/record/248?locg=1

Revision history for this message
Jason Boyer (jboyer) wrote :

I have a branch available to bring these enhancements to the bootstrap OPAC: https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/jboyer/lp1895676_bootstrap_print_email / working/user/jboyer/lp1895676_bootstrap_print_email

It could stand some more eyes to make sure everything works as expected in the new framework, but it now does the things.

Note that to test this you may also need Michele's patch for bug 1905091 before email will work.

tags: added: pullrequest
Revision history for this message
Michele Morgan (mmorgan) wrote :

I tested this on demo.evergreencatalog.com running 3.6.0, and two internal test servers running 3.6.1.

On all three, I find that the preview options resulting from the enhanced print/email are available in the Bootstrap OPAC.

However, I am unable to print the selected records. The following steps on demo.evergreencatalog.com will reproduce the problem:

- Search the catalog
- Select some records to add them to the Basket
- Click on the Basket icon and choose Print Title Details
- Click Print to Confirm Basket Printing, which takes you to the Preview screen
- Click on the Print Now button to print

The resulting page reports:

Error printing record: No record data returned from server
[ Return ]

Looking at the action_trigger.event in the database confirms that the trigger did complete successfully, and the event_output is correct, but it doesn't make it to the browser to print.

Revision history for this message
Jason Boyer (jboyer) wrote :

Michele, were you testing my branch or something else? Because it's certainly not on demo.evergreencatalog.com yet. :)

Revision history for this message
Michele Morgan (mmorgan) wrote : Re: [Bug 1895676] Re: Bootstrap OPAC: implement enhanced email and printing of records from OPAC

Jason,

Looks like our comments on the bug crossed in the mail! I was doing some
general testing on the community demo server, demo.evergreencatalog.com,
which is advertised as 3.6.0. I hadn’t realized when I was testing that you
had a branch on the way.

Michele

On Fri, Dec 4, 2020 at 5:25 PM Jason Boyer <email address hidden>
wrote:

> Michele, were you testing my branch or something else? Because it's
> certainly not on demo.evergreencatalog.com yet. :)
>
> --
> You received this bug notification because you are subscribed to
> Evergreen.
> Matching subscriptions: Evergreen bugs
> https://bugs.launchpad.net/bugs/1895676
>
> Title:
> Bootstrap OPAC: implement enhanced email and printing of records from
> OPAC
>
> Status in Evergreen:
> Confirmed
>
> Bug description:
> Per bug 1749475, the Bootstrap OPAC should be enhanced to include the
> new method of printing and emailing records, including the preview
> options.
>
> Evergreen master
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/evergreen/+bug/1895676/+subscriptions
>
--
--
Michele M. Morgan, Technical Support Analyst
North of Boston Library Exchange, Danvers Massachusetts
<email address hidden>

Jason Boyer (jboyer)
Changed in evergreen:
assignee: Jason Boyer (jboyer) → nobody
Revision history for this message
Terran McCanna (tmccanna) wrote :
tags: added: signedoff
Changed in evergreen:
milestone: none → 3.6.2
Revision history for this message
Galen Charlton (gmc) wrote :

Pushed to master and rel_3_6. Thanks, Jason and Terran!

Changed in evergreen:
status: Confirmed → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
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.