diff --git a/CHANGELOG.md b/CHANGELOG.md index cdb3da8..9565d5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to ## [Unreleased] +- 🐛(admin) fix broken alias import #1021 + ## [1.22.0] - 2026-01-19 ### Added diff --git a/src/backend/mailbox_manager/admin.py b/src/backend/mailbox_manager/admin.py index c56ecd0..868607e 100644 --- a/src/backend/mailbox_manager/admin.py +++ b/src/backend/mailbox_manager/admin.py @@ -75,15 +75,16 @@ def sync_aliases_from_dimail(modeladmin, request, queryset): # pylint: disable= messages.success( request, _( - "Synchronisation succeed for %(domain)s. %(imported_aliases)\ -imported aliases: %(mailboxes)s" + "Synchronisation succeed for %(domain)s.\ +Imported %(count_imported)s aliases: %(aliases)s" ) % { "domain": domain.name, - "number_imported": len(imported_aliases), - "mailboxes": ", ".join(imported_aliases), + "count_imported": len(imported_aliases), + "aliases": ", ".join(imported_aliases), }, ) + if excluded_domains: messages.warning( request,