From 494701df5a02628b18054326481be0e5c5689f69 Mon Sep 17 00:00:00 2001 From: Theotime2005 Date: Wed, 12 Feb 2025 11:38:01 +0100 Subject: [PATCH] feat(admin): add locale column to organization invitation component --- admin/app/components/organizations/invitations.gjs | 2 ++ .../integration/components/organizations/invitations-test.gjs | 3 +++ admin/translations/en.json | 1 + admin/translations/fr.json | 1 + 4 files changed, 7 insertions(+) diff --git a/admin/app/components/organizations/invitations.gjs b/admin/app/components/organizations/invitations.gjs index 16ceead34b2..bf2a37d316b 100644 --- a/admin/app/components/organizations/invitations.gjs +++ b/admin/app/components/organizations/invitations.gjs @@ -26,6 +26,7 @@ export default class OrganizationInvitations extends Component { Adresse e-mail Rôle + {{t "common.invitations.invitation-locale"}} Date de dernier envoi {{#if this.accessControl.hasAccessToOrganizationActionsScope}} Actions @@ -37,6 +38,7 @@ export default class OrganizationInvitations extends Component { {{invitation.email}} {{invitation.roleInFrench}} + {{invitation.lang}} {{dayjsFormat invitation.updatedAt "DD/MM/YYYY [-] HH:mm"}} {{#if this.accessControl.hasAccessToOrganizationActionsScope}} diff --git a/admin/tests/integration/components/organizations/invitations-test.gjs b/admin/tests/integration/components/organizations/invitations-test.gjs index 39403f9c008..b7273f634c3 100644 --- a/admin/tests/integration/components/organizations/invitations-test.gjs +++ b/admin/tests/integration/components/organizations/invitations-test.gjs @@ -76,6 +76,9 @@ module('Integration | Component | organization-invitations', function (hooks) { assert.dom(screen.getByText('Membre')).exists(); assert.dom(screen.getByText('Administrateur')).exists(); assert.dom(screen.getByText('-')).exists(); + assert.dom(screen.getByText('fr')).exists(); + assert.dom(screen.getByText('en')).exists(); + assert.dom(screen.getByText('nl')).exists(); assert.dom(screen.queryByText('Aucune invitation en attente')).doesNotExist(); }); diff --git a/admin/translations/en.json b/admin/translations/en.json index ceb4e8c99f6..1e4eaf988a9 100644 --- a/admin/translations/en.json +++ b/admin/translations/en.json @@ -56,6 +56,7 @@ "mandatory-fields": "The fields marked ''*'' are required" }, "invitations": { + "invitation-locale": "Locale", "send-new": "Resend the invitation", "send-new-confirm": "An email has been sent to {invitationEmail}", "send-new-label": "Resend the invitation to {invitationEmail}" diff --git a/admin/translations/fr.json b/admin/translations/fr.json index 3ed27b43001..ae6cbaee65b 100644 --- a/admin/translations/fr.json +++ b/admin/translations/fr.json @@ -56,6 +56,7 @@ "mandatory-fields": "Les champs marqués de ''*'' sont obligatoires" }, "invitations": { + "invitation-locale": "Locale", "send-new": "Renvoyer l'invitation", "send-new-confirm": "Un email a bien été renvoyé à {invitationEmail}", "send-new-label": "Renvoyer l'invitation à {invitationEmail}"