Skip to content
  • Phil Ringnalda's avatar
    Bug 37614: Printing patron cards from patron lists should be a GET · 0f255728
    Phil Ringnalda authored and Katrin Fischer's avatar Katrin Fischer committed
    
    
    There's no creating, updating, or deleting about printing patron cards, and
    the only time there's a lot of data (selecting individual patrons in a card
    creator batch), it doesn't matter if the "Export selected" URL exceeds the
    maxlength for Apache since the actual link to create the PDF also will.
    
    Test plan:
     1. Without the patch, Tools - Patron lists - New patron list - Name it and
        Save
     2. Type three characters in the Patron search form (mar works well) to get
        at least three patrons. Click on each of three, then click Add patrons
     3. You can only print cards from the list of lists, so back to Tools -
        Patron lists
     4. In the Actions menu choose Print patron cards, in the popup click Export
     5. Watch the throbber spin around for a while (it will never stop), then
        close the popup, apply the patch, restart_all
     6. Tools - Patron lists - Actions menu - Print patron cards - Export
     7. Click the PDF link, make sure it has all three of your patrons
     8. Tools - Patron card creator - New - Card batch
     9. Without putting anything in the textarea, click Add patrons, in the
        search popup search for your three characters (mar) again, and click
        the checkboxes to the left of three of the names, then Add selected
        patrons, then Close, then Add patrons
    10. Click the checkboxes for two of the three patrons, then Export selected
        card(s), then Export in the popup
    11. Hover the link to the PDF, verify that it doesn't have stray 'amp;'
        after the & and before label_id= anymore
    12. Click the PDF link, verify it has your two patrons
    13. Back at the card batch, click Export card batch, then Export
    14. Check the PDF to verify it has all three of your patrons
    15. Tools - Patron lists - click your list's name to open it
    16. Click the card number for a patron, then the Patron lists tab in Checkout
    17. Actions menu - Print patron cards - Export, verify the PDF has all three
        patrons
    
    Signed-off-by: default avatarDavid Nind <david@davidnind.com>
    
    Signed-off-by: default avatarMarcel de Rooy <m.de.rooy@rijksmuseum.nl>
    Signed-off-by: default avatarKatrin Fischer <katrin.fischer@bsz-bw.de>
    0f255728
Loading