Bug 39830 - Add order claim object definition
Summary: Add order claim object definition
Status: Pushed to main
Alias: None
Product: Koha
Classification: Unclassified
Component: REST API (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Tomás Cohen Arazi (tcohen)
QA Contact: Martin Renvoize (ashimema)
URL:
Keywords:
Depends on:
Blocks: 32266
  Show dependency treegraph
 
Reported: 2025-05-05 11:24 UTC by Tomás Cohen Arazi (tcohen)
Modified: 2025-09-29 20:06 UTC (History)
4 users (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: Trivial patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
25.11.00
Circulation function:


Attachments
Bug 39830: Add order claim object definition (2.42 KB, patch)
2025-05-05 11:29 UTC, Tomás Cohen Arazi (tcohen)
Details | Diff | Splinter Review
Bug 39830: Add order claim object definition (2.48 KB, patch)
2025-05-08 06:22 UTC, Emmi Takkinen
Details | Diff | Splinter Review
Bug 39830: Add order claim object definition (2.55 KB, patch)
2025-09-22 21:23 UTC, Martin Renvoize (ashimema)
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Tomás Cohen Arazi (tcohen) 2025-05-05 11:24:57 UTC

    
Comment 1 Tomás Cohen Arazi (tcohen) 2025-05-05 11:29:58 UTC
Created attachment 181907 [details] [review]
Bug 39830: Add order claim object definition

This patch adds the required mapping in
`Koha::Acquisition::Order::Claim` and adds it's definition to the API
spec.

To test:
1. Apply the patches
2. Verify the mapping makes sense and conforms to the current style and
   API coding guidelines.
3. Run:
   $ ktd --shell
  k$ prove xt/api.t
=> SUCCESS: Tests pass
4. Sign off :-D
Comment 2 Emmi Takkinen 2025-05-08 06:22:39 UTC
Created attachment 182062 [details] [review]
Bug 39830: Add order claim object definition

This patch adds the required mapping in
`Koha::Acquisition::Order::Claim` and adds it's definition to the API
spec.

To test:
1. Apply the patches
2. Verify the mapping makes sense and conforms to the current style and
   API coding guidelines.
3. Run:
   $ ktd --shell
  k$ prove xt/api.t
=> SUCCESS: Tests pass
4. Sign off :-D

Signed-off-by: Emmi Takkinen <emmi.takkinen@koha-suomi.fi>
Comment 3 Martin Renvoize (ashimema) 2025-09-22 21:23:26 UTC
Created attachment 186770 [details] [review]
Bug 39830: Add order claim object definition

This patch adds the required mapping in
`Koha::Acquisition::Order::Claim` and adds it's definition to the API
spec.

To test:
1. Apply the patches
2. Verify the mapping makes sense and conforms to the current style and
   API coding guidelines.
3. Run:
   $ ktd --shell
  k$ prove xt/api.t
=> SUCCESS: Tests pass
4. Sign off :-D

Signed-off-by: Emmi Takkinen <emmi.takkinen@koha-suomi.fi>
Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Comment 4 Lucas Gass (lukeg) 2025-09-29 20:06:11 UTC
Nice work everyone!

Pushed to main for 25.11