Bug 35657: Add support for assignee_id to ticket_updates endpoint
authorMartin Renvoize <martin.renvoize@ptfs-europe.com>
Thu, 28 Dec 2023 15:03:36 +0000 (15:03 +0000)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Thu, 2 May 2024 13:03:35 +0000 (15:03 +0200)
commit8b08ec8b3ffb9eba6b0bd976347b85af52c33881
treee094605a8df1bdae4e01b1625a8e42e52d67b536
parentaaa554b70fea81a8c6e8d3eff77f389b5bf9a83e
Bug 35657: Add support for assignee_id to ticket_updates endpoint

This patch adds support for cross-synced ticket.assignee_id updates.

The API allows you to set assignee directly on a ticket or via a
ticket_update. In both cases we store a ticket_update with the fine
details of when and who set the assigee.

Signed-off-by: Paul Derscheid <paulderscheid@gmail.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
Koha/REST/V1/Tickets.pm
Koha/Ticket.pm
Koha/Ticket/Update.pm
api/v1/swagger/definitions/ticket.yaml
api/v1/swagger/definitions/ticket_update.yaml
api/v1/swagger/paths/tickets.yaml
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/concerns.tt