From 5b26e4dc1ac8d48a73b09016c3d321195e41797a Mon Sep 17 00:00:00 2001 From: Jeff Davis Date: Tue, 23 Aug 2022 14:01:29 -0700 Subject: [PATCH] LP#1861013: fix Overdrive API integration when password required This fix was partially written by Ben Holt for BC Libraries Cooperative. Signed-off-by: Jeff Davis --- .../opac/parts/ebook_api/login_js.tt2 | 57 ++++++++++++++-------- Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 | 2 +- .../templates-bootstrap/opac/parts/login/form.tt2 | 2 +- .../opac/parts/login/login_modal.tt2 | 2 +- 4 files changed, 39 insertions(+), 24 deletions(-) diff --git a/Open-ILS/src/templates-bootstrap/opac/parts/ebook_api/login_js.tt2 b/Open-ILS/src/templates-bootstrap/opac/parts/ebook_api/login_js.tt2 index 7bb12bd724..533261f091 100755 --- a/Open-ILS/src/templates-bootstrap/opac/parts/ebook_api/login_js.tt2 +++ b/Open-ILS/src/templates-bootstrap/opac/parts/ebook_api/login_js.tt2 @@ -1,4 +1,4 @@ - diff --git a/Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 b/Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 index 87b7752a22..5b372bd860 100755 --- a/Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 +++ b/Open-ILS/src/templates-bootstrap/opac/parts/js.tt2 @@ -152,7 +152,7 @@ [% IF ebook_api.enabled == 'true' %] [% INCLUDE "opac/parts/ebook_api/base_js.tt2" %] - [% INCLUDE "opac/parts/ebook_api/login_js.tt2" IF (ctx.page == 'login') %] + [% INCLUDE "opac/parts/ebook_api/login_js.tt2" %] [% END %] diff --git a/Open-ILS/src/templates-bootstrap/opac/parts/login/form.tt2 b/Open-ILS/src/templates-bootstrap/opac/parts/login/form.tt2 index fcd8d87640..5884f5313a 100755 --- a/Open-ILS/src/templates-bootstrap/opac/parts/login/form.tt2 +++ b/Open-ILS/src/templates-bootstrap/opac/parts/login/form.tt2 @@ -3,7 +3,7 @@

[% l('Log in to Your Account') %]

-
+
[%# INCLUDE "opac/parts/login/help.tt2" %]
[% IF ctx.login_failed_event %]
diff --git a/Open-ILS/src/templates-bootstrap/opac/parts/login/login_modal.tt2 b/Open-ILS/src/templates-bootstrap/opac/parts/login/login_modal.tt2 index 44c4544d0a..91855da2f1 100755 --- a/Open-ILS/src/templates-bootstrap/opac/parts/login/login_modal.tt2 +++ b/Open-ILS/src/templates-bootstrap/opac/parts/login/login_modal.tt2 @@ -1,7 +1,7 @@