https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39787 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #182067|0 |1 is obsolete| | --- Comment #4 from Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> --- Created attachment 182074 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=182074&action=edit Bug 39787: Fix missing sender EAN when only one EAN is defined If only one EAN is defined for the library, the Create EDIFACT order button template used the eans.0 object instead of its ean field. As a result, the data-ean attribute contained an object, not the EAN string. Fixed by explicitly accessing the field: eans.0.ean. Steps to reproduce: 1. Ensure only one Library EAN is configured in /cgi-bin/koha/admin/edi_ean_accounts.pl. 2. Create a new basket. 3. Inspect the HTML of the Create EDIFACT order button. 4. The data-ean attribute will show an object instead of EAN string — e.g. Koha::Schema::Result... (this is the bug). 5. Apply the patch and reload the basket page. 6. Inspect the HTML again — data-ean should now show the EAN string (fixed). 7. Click the button, confirm basket closure, then go to EDIFACT messages (/cgi-bin/koha/acqui/edifactmsgs.pl) and verify the message was created. Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk> -- You are receiving this mail because: You are watching all bug changes.