]> git.koha-community.org Git - koha.git/commit
Bug 31586: Log basket number as object for action ACQUISITION ORDER
authorKatrin Fischer <katrin.fischer@bsz-bw.de>
Tue, 20 Sep 2022 12:47:15 +0000 (12:47 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Mon, 3 Oct 2022 17:34:11 +0000 (14:34 -0300)
commit33ba3af45a02c8f080d52933205160d5c85ee20e
tree8f7f67f236c21f0e36a03d8e299f7b4575f66eea
parentf6ba40b141726dcf66ee540292b5c2cf86b83283
Bug 31586: Log basket number as object for action ACQUISITION ORDER

Until now we logged undef as object in action_logs when an email
order was sent. With this patch the basket number is logged instead,
which will allow for reporting and also allows us to display a link
to the basket, if permissions permit (order manage), in the log
viewer.

To test:
- Make sure the ClaimsLog system preference is set to Log
- Create a vendor or make sure an existing vendor has an email set
- Make sure to add an SMTP server and link it to your library
- Create a basket in acqisitions and add an order line
- Click "E-mail order" to send the email
- Go to the log viewer, limit to module Acquisitions
- Verify that the entry show with a link to the basket in the
  Object column
  If the user doesn't have order_manage permission, the basket
  number will still show, but isn't linked

Signed-off-by: Michaela Sieber <michaela.sieber@kit.edu>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
C4/Letters.pm
koha-tmpl/intranet-tmpl/prog/en/modules/tools/viewlog.tt