]> git.koha-community.org Git - koha.git/commit
Bug 31224: Revert to $metadata->record in `marcrecord2csv`
authorTomas Cohen Arazi <tomascohen@theke.io>
Fri, 8 Nov 2024 00:29:54 +0000 (21:29 -0300)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Fri, 8 Nov 2024 10:23:45 +0000 (11:23 +0100)
commit431b2c4a5dc5b3c213c5fb6c92ef9f7fad95a422
tree44613d69c0f172dc773b93db531876b4b3b9fb03
parentfd90de9e49dd50b9a08a573d40870e64d06b6e9a
Bug 31224: Revert to $metadata->record in `marcrecord2csv`

This patch reverts the change for marcrecord2csv as
`$biblio->metadata_record` doesn't support a list of itemnumbers, and it
feels we should discuss in another context whether to add it as a
parameter, or make it a Koha::Items iterator. The Koha::Item object is
actually retrieved in marc2csv so there's room for easy improvements
without adding technical debt (i.e. bad method signatures for a single
use case).

This fixes a feature:

1. Run:
   $ ktd --shell
  k$ prove t/db_dependent/Exporter/Record.t
=> FAIL: Test fails because the 'items' are not being filtered on the
passed itemnumbers (i.e. all items are picked for generating the CSV).
2. Apply this patch
3. Repeat 1
=> SUCCESS: Tests pass!

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
C4/Record.pm