Bugzilla – Attachment 171443 Details for
Bug 37881
Guarantor code broken
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 37881: Fix the delete button for guarantor
Bug-37881-Fix-the-delete-button-for-guarantor.patch (text/plain), 3.89 KB, created by
Martin Renvoize (ashimema)
on 2024-09-13 11:21:03 UTC
(
hide
)
Description:
Bug 37881: Fix the delete button for guarantor
Filename:
MIME Type:
Creator:
Martin Renvoize (ashimema)
Created:
2024-09-13 11:21:03 UTC
Size:
3.89 KB
patch
obsolete
>From e79299ffbae778626e33aec5ad230c0395cb56ff Mon Sep 17 00:00:00 2001 >From: Baptiste Wojtkowski <baptiste.wojtkowski@biblibre.com> >Date: Wed, 11 Sep 2024 13:22:34 +0200 >Subject: [PATCH] Bug 37881: Fix the delete button for guarantor > >This patch fixes issue introduced by BZ32530 > >Test Plan (on main): >1 - Edit a patron >2 - Do not change anything and submit -> you get an error >3 - Apply both patches >4 - Repeat 1&2 -> everything works fine >5 - Try and delete the guarantor -> it will be deleted > >Signed-off-by: Brendan Lawlor <blawlor@clamsnet.org> >Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> >--- > .../prog/en/modules/members/memberentrygen.tt | 10 +++++++--- > 1 file changed, 7 insertions(+), 3 deletions(-) > >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt >index e271740a771..27ad51c391b 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt >@@ -515,17 +515,17 @@ legend.collapsed i.fa.fa-caret-down::before { > <li class="guarantor-details" data-borrowernumber="[% r.guarantor_id | $raw %]"> > <span class="label">Guarantor:</span> > [% INCLUDE 'patron-title.inc' patron=r.guarantor hide_patron_infos_if_needed=1 %] >- <input type="hidden" class="new_guarantor_id" name="new_guarantor_id" value="[% r.guarantor_id | $raw %]"/> >+ <input type="hidden" class="new_guarantor_id relation-[% r.id %]" name="new_guarantor_id" value="[% r.guarantor_id | $raw %]"/> > </li> > <li> > <span class="label">Relationship:</span> > <span>[% r.relationship | html %]</span> >- <input type=hidden class="new_guarantor_relationship" name="new_guarantor_relationship" value="[% r.relationship | html %]" /> >+ <input type=hidden class="new_guarantor_relationship relation-[% r.id %]" name="new_guarantor_relationship" value="[% r.relationship | html %]" /> > </li> > > <li> > <label for="delete_guarantor-[% r.id | uri %]">Remove: </label> >- <input type="checkbox" id="delete_guarantor-[% r.id | uri %]" name="delete_guarantor" value="[% r.id | html %]" /> >+ <input type="checkbox" id="delete_guarantor-[% r.id | uri %]" name="delete_guarantor" value="[% r.id | html %]" onclick="toggle_guarantor_field([% r.id | html %])" /> > </li> > [% END %] > </ol> >@@ -1773,6 +1773,10 @@ legend.collapsed i.fa.fa-caret-down::before { > } > var Sticky; > >+ function toggle_guarantor_field(rel_number){ >+ $(".relation-"+rel_number).prop('disabled', (i, v) => !v); >+ } >+ > function showHideFields(){ > $("#messaging_prefs_loading, #guarantor_template").hide(); > [% UNLESS step == 1 %] >-- >2.46.0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 37881
:
171302
|
171303
|
171399
|
171400
|
171442
| 171443 |
171444