[Koha-bugs] [Bug 28272] Definition files are missing additionalProperties: false

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed May 19 17:58:02 CEST 2021


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

--- Comment #14 from Tomás Cohen Arazi <tomascohen at gmail.com> ---
Created attachment 121184
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=121184&action=edit
Bug 28272: (QA follow-up) Add 'manager' to cashups definition

The embeddable 'manager' relation field was missing from the
specification file and as such calls using this embed would result in a
500 error since we introduced 'additionalProperties: false'.

Test plan
1/ Enable 'UseCashRegisters'
2/ Navigate to the register details page
3/ Inspect the network traffic and note a 500 error on the cashups api
call
4/ Apply the patch
5/ The 500 should have gone away and been replaced with an empty
resultset 200 page.

Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list