https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41475 Bug ID: 41475 Summary: 500 error when placing a hold on records with multiple 773 entries Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: Cataloging Assignee: koha-bugs@lists.koha-community.org Reporter: lucas@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org CC: m.de.rooy@rijksmuseum.nl To recreate: 1. Set 'EasyAnalyticalRecords' to 'Show'. 2. Find or create a parent record that has at least 2 items on it. Note the itemnumbers and the framework. 3. Edit that framework so you can add a 773$0, 773$9, and 773$t 4. Find or create a child record. 5. Make at least 2 773 entries on the child record. Add the biblionumber of the host record to the 773$0. 6. In each entry for the 773$9 add one of the itemnumbers from the host record. 7. For the 773$t and the biblio title of the host record. 8. Save. 9. Now attempt to put a hold on the child record. 10. 500 error: DBIx::Class::SQLMaker::ClassicExtensions::puke(): Fatal: unexpected operator '307' with undef operand at /kohadevbox/koha/Koha/Objects.pm line 319 at /usr/share/perl5/DBIx/Class/Exception.pm line 77 -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.