[Koha-bugs] [Bug 35105] New: ILL - Saving 'Edit request' form with invalid Patron ID explodes

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Oct 19 12:28:01 CEST 2023


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35105

            Bug ID: 35105
           Summary: ILL - Saving 'Edit request' form with invalid Patron
                    ID explodes
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: ILL
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: pedro.amorim at ptfs-europe.com
                CC: pedro.amorim at ptfs-europe.com
        Depends on: 35094

To reproduce, k-t-d:
1) Install FreeForm and enable ILLmodule, run:
bash <(curl -s
https://raw.githubusercontent.com/ammopt/koha-ill-dev/master/start-ill-dev.sh)
2) Visit /cgi-bin/koha/ill/ill-requests.pl
3) Create 'New ILL request'
4) Select the request type, input cardnumber '42' and select a library
5) Hit 'Create'
6) Manage the request created just now: click the request id or 'manage
request' button from the table
7) Click "Edit request" from the top actions toolbar
8a) Input text in Patron ID e.g. 'asdasdasf'. Notice you get redirected to the
table - that doesn't render - with an error.
8b) Input a patron id that doesn't exist e.g. '987654'. Notice you get an error
upon saving "FK Constraint error"


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35094
[Bug 35094] ILL new request is broken
-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.


More information about the Koha-bugs mailing list