Bug 25159: Implement diffs in action logs for holds
authorKyle M Hall <kyle@bywatersolutions.com>
Tue, 18 Jul 2023 13:07:59 +0000 (09:07 -0400)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Thu, 2 May 2024 14:47:43 +0000 (16:47 +0200)
commit4576eb73da90f22b16398ab758608ced6013db1a
treeaa6073c4d4384c94278a0706dfe89fcde49fc88e
parent97c2110fa636468c770102757590f6922acd2021
Bug 25159: Implement diffs in action logs for holds

Test Plan:
1) Apply this patch
2) Run updatedatabase.pl
3) Restart all the things!
4) Enable HoldsLog
5) Perform various hold related actions
6) Observe the diff column is populated by a JSON string
   of the diff format generated by Struct::Diff

Signed-off-by: Kyle Hall <kyle@bywatersolutions.com>
Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Signed-off-by: Emmi Takkinen <emmi.takkinen@koha-suomi.fi>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
C4/Reserves.pm
Koha/Hold.pm