]> git.koha-community.org Git - koha.git/commit
Bug 34920: Ensure 'description' property is an empty string if 'lib' is null
authorPedro Amorim <pedro.amorim@ptfs-europe.com>
Thu, 29 Feb 2024 15:26:54 +0000 (15:26 +0000)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Mon, 1 Jul 2024 16:55:48 +0000 (18:55 +0200)
commitc81a4bb213a95a48e90054da43c73efdd948078e
tree773495427be7577ca0b4bd86cee6115bf05c315a
parent7a20ef5d1c200735b8316e0fd4ce5fd6d2900857
Bug 34920: Ensure 'description' property is an empty string if 'lib' is null

Test plan:
1. Enable ERM module
2. Confirm that you can open the ERM module in the staff interface.
3. Go to the authorized values, select 'ERM_AGREEMENT_CLOSURE_REASON' and edit the 'Cancelled' authorized value by removing the description. Making this change with any of the ERM authorized values will result in an error.
4. Go back to the ERM module and notice that there is an error. 'Something went wrong: Error: Expected string - got null.'
5. Apply patch. Run yarn js:build. Repeat test plan
6. Create a new agreement. Pick status 'Closed'.
7. Open 'Closure reason'. Confirm there is an entry for 'Expired' and an empty entry below that.

Signed-off-by: Laura Escamilla <laura.escamilla@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
Koha/AuthorisedValue.pm