From 5c5cd286f65cd76fc48e0e23c117ae9f4585ad0f Mon Sep 17 00:00:00 2001 From: einhorn_b Date: Fri, 10 Nov 2023 19:58:36 +0100 Subject: [PATCH] update admin interface --- .../ContributionMessagesFormular.vue | 123 ++++++++++++++---- .../ContributionMessagesList.vue | 5 + .../slots/ContributionMessagesListItem.vue | 8 +- .../components/Tables/OpenCreationsTable.vue | 8 ++ admin/src/graphql/adminListContributions.js | 2 + admin/src/locales/de.json | 5 + admin/src/locales/en.json | 5 + .../arg/AdminUpdateContributionArgs.ts | 12 +- .../graphql/resolver/ContributionResolver.ts | 5 +- .../UnconfirmedContribution.role.ts | 4 +- .../UnconfirmedContributionAdmin.role.ts | 12 +- 11 files changed, 144 insertions(+), 45 deletions(-) diff --git a/admin/src/components/ContributionMessages/ContributionMessagesFormular.vue b/admin/src/components/ContributionMessages/ContributionMessagesFormular.vue index 1286104a4..3d1ceafb2 100644 --- a/admin/src/components/ContributionMessages/ContributionMessagesFormular.vue +++ b/admin/src/components/ContributionMessages/ContributionMessagesFormular.vue @@ -2,12 +2,24 @@
- + + + + + + + + {{ $t('form.cancel') }} @@ -17,7 +29,16 @@ type="button" variant="warning" class="text-black" - :disabled="disabled" + @click.prevent="enableMemo()" + data-test="submit-memo" + > + {{ $t('moderator.memo-modify') }} + + @@ -43,6 +64,15 @@