Browse Source

Bug 33150: Add specific message for informing about too_soon for renewal.

The message "No renewals allowed" is incorrect when it is too soon for renewal,
this patch adds a specific error message.

To test:
- Make sure the system preference  SCOAllowCheckin is set to "allow"
- Go to Koha administration -> Circulation and fine rules
- Edit the rule for all items and change "No renewal before" to 1 and save.
- Check out an item to a borrower (for instance barcode 39999000000719 to the user koha with cardnumber 42).
- Go to self checkout (http://localhost:8080/cgi-bin/koha/sco/sco-main.pl)
- Log in as the user (koha/koha)
- Verify that the error message in the Renew column is "This item cannot yet be renewed."

Signed-off-by: Laura Escamilla <laura.escamilla@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
23.05.x
Andreas Jonsson 1 year ago
committed by Tomas Cohen Arazi
parent
commit
7f3a35a917
Signed by: tomascohen GPG Key ID: 0A272EA1B2F3C15F
  1. 2
      koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/sco-main.tt

2
koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/sco-main.tt

@ -362,6 +362,8 @@
<span>This is a on-site checkout, it cannot be renewed.</span> <span>This is a on-site checkout, it cannot be renewed.</span>
[% ELSIF ISSUE.renew_error == 'too_unseen' %] [% ELSIF ISSUE.renew_error == 'too_unseen' %]
<span>You have renewed this item the maximum number of consecutive times without it being seen by the library.</span> <span>You have renewed this item the maximum number of consecutive times without it being seen by the library.</span>
[% ELSIF ISSUE.renew_error == 'too_soon' %]
<span>This item cannot yet be renewed.</span>
[% ELSE %] [% ELSE %]
<span>No renewals allowed</span> <span>No renewals allowed</span>
[% END %] [% END %]

Loading…
Cancel
Save