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

            Bug ID: 33205
           Summary: (Bug 28268 follow-up) Method call inside quotes
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: minor
          Priority: P5 - low
         Component: Searching - Elasticsearch
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

Bug 28268, in Koha::MetadataRecord::Authority::get_all_authorities_iterator,
introduced a warning:

warn "Something went wrong reading record for authority $row->authid: $@\n";

But a method cannot be called from within quotes in Perl - extrapolation does
not work for functions/methods.  So, if something really goes wrong, this line
of code produces a warning like:

Something went wrong reading record for authority
Koha::Schema::Result::AuthHeader=HASH(0x55cf7e0d0958)->authid: Empty String at
/usr/share/perl5/MARC/File/XML.pm line 450.

which is not very informative -- authid is missing.

Proposal: $row->authid should be placed outside of the quotes.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to