@@ -, +, @@ --- koha-tmpl/opac-tmpl/bootstrap/en/includes/masthead.inc | 2 +- koha-tmpl/opac-tmpl/bootstrap/js/modals/checkout.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) --- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/masthead.inc +++ a/koha-tmpl/opac-tmpl/bootstrap/en/includes/masthead.inc @@ -385,7 +385,7 @@ [% ELSE %]

Shibboleth login

-

Log in using a Shibboleth account.

+

Log in using a Shibboleth account.

[% UNLESS Koha.Preference('opacShibOnly') %]

Local login

[% END %] --- a/koha-tmpl/opac-tmpl/bootstrap/js/modals/checkout.js +++ a/koha-tmpl/opac-tmpl/bootstrap/js/modals/checkout.js @@ -68,6 +68,9 @@ $(document).ready(function() { let url = new URL(window.location.href); url.searchParams.append('modal','checkout'); $('#modalAuth').append(''); + $('#shib_login').each(function(){ + this.url = this.url.replace(/target=(.*)/, "target=" + url.href); + }); $('#loginModal').modal('show'); return false; } --