Bug 14570: (QA follow-up) Consistency displaying the list of guarantors
authorTomas Cohen Arazi <tomascohen@theke.io>
Mon, 12 Aug 2019 20:14:22 +0000 (17:14 -0300)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Tue, 20 Aug 2019 15:06:14 +0000 (16:06 +0100)
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Agustin Moyano <agustinmoyano@theke.io>
Signed-off-by: Liz Rea <wizzyrea@gmail.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt

index 8076459..95ad755 100644 (file)
                                                     [% END %]
                                                 </ul>
                                             </li>
-                                        [% ELSIF guarantor_relationships %]
-                                            [% FOREACH gr IN guarantor_relationships %]
+                                        [% ELSIF guarantor_relationships.count > 0 %]
                                                 <li>
+                                                [% IF guarantor_relationships.count > 1 %]
+                                                    <span class="label">Guarantors:</span>
+                                                [% ELSE %]
                                                     <span class="label">Guarantor:</span>
-                                                    [% SET guarantor = gr.guarantor %]
-                                                    [% IF logged_in_user.can_see_patron_infos( guarantor ) %]
-                                                        <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% guarantor.id | uri %]">[% guarantor.firstname | html %] [% guarantor.surname | html %]</a>
+                                                [% END %]
+                                                    <ul>
+                                                    [% FOREACH gr IN guarantor_relationships %]
+                                                        [% SET guarantor = gr.guarantor %]
+                                                        [% IF logged_in_user.can_see_patron_infos( guarantor ) %]
+                                                            <li><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% guarantor.id | uri %]">[% guarantor.firstname | html %] [% guarantor.surname | html %]</a></li>
+                                                        [% END %]
                                                     [% END %]
+                                                    </ul>
                                                 </li>
-                                            [% END %]
                                         [% END %]
                                     </ol>
                                 </div> [% # /div.rows %]