Fix display_mailboxes format (mark HTML as safe)

This commit is contained in:
Santiago L 2021-09-24 13:54:34 +02:00
parent b0f77ad591
commit 008f49100f
1 changed files with 2 additions and 2 deletions

View File

@ -252,7 +252,7 @@ class AddressAdmin(SelectAccountAdminMixin, ExtendedModelAdmin):
def display_mailboxes(self, address): def display_mailboxes(self, address):
boxes = address.mailboxes.all() boxes = address.mailboxes.all()
return format_html_join( return format_html_join(
'<br>', '<a href="{}">{}</a>', mark_safe('<br>'), '<a href="{}">{}</a>',
[(change_url(mailbox), mailbox.name) for mailbox in boxes] [(change_url(mailbox), mailbox.name) for mailbox in boxes]
) )
display_mailboxes.short_description = _("Mailboxes") display_mailboxes.short_description = _("Mailboxes")
@ -261,7 +261,7 @@ class AddressAdmin(SelectAccountAdminMixin, ExtendedModelAdmin):
def display_all_mailboxes(self, address): def display_all_mailboxes(self, address):
boxes = address.get_mailboxes() boxes = address.get_mailboxes()
return format_html_join( return format_html_join(
'<br>', '<a href="{}">{}</a>', mark_safe('<br>'), '<a href="{}">{}</a>',
[(change_url(mailbox), mailbox.name) for mailbox in boxes] [(change_url(mailbox), mailbox.name) for mailbox in boxes]
) )
display_all_mailboxes.short_description = _("Mailboxes links") display_all_mailboxes.short_description = _("Mailboxes links")