diff --git a/admin/src/components/ContributionLink.vue b/admin/src/components/ContributionLink.vue index 893e202f4..5621e4330 100644 --- a/admin/src/components/ContributionLink.vue +++ b/admin/src/components/ContributionLink.vue @@ -15,7 +15,10 @@

{{ $t('contributionLink.contributionLinks') }}

- +
@@ -24,6 +27,7 @@ v-if="count > 0" :items="items" @editContributionLinkData="editContributionLinkData" + @get-contribution-links="$emit('get-contribution-links')" />
{{ $t('contributionLink.noContributionLinks') }}
diff --git a/admin/src/components/ContributionLinkForm.vue b/admin/src/components/ContributionLinkForm.vue index a159d33d3..6daf1e299 100644 --- a/admin/src/components/ContributionLinkForm.vue +++ b/admin/src/components/ContributionLinkForm.vue @@ -163,7 +163,6 @@ export default { if (this.form.validFrom === null) return this.toastError(this.$t('contributionLink.noStartDate')) if (this.form.validTo === null) return this.toastError(this.$t('contributionLink.noEndDate')) - // alert(JSON.stringify(this.form)) this.$apollo .mutate({ mutation: createContributionLink, @@ -182,6 +181,8 @@ export default { this.link = result.data.createContributionLink.link this.toastSuccess(this.link) this.onReset() + this.$root.$emit('bv::toggle::collapse', 'newContribution') + this.$emit('get-contribution-links') }) .catch((error) => { this.toastError(error.message) diff --git a/admin/src/components/ContributionLinkList.spec.js b/admin/src/components/ContributionLinkList.spec.js index 0b9d131bd..b2baf5e9b 100644 --- a/admin/src/components/ContributionLinkList.spec.js +++ b/admin/src/components/ContributionLinkList.spec.js @@ -95,7 +95,7 @@ describe('ContributionLinkList', () => { }) it('toasts a success message', () => { - expect(toastSuccessSpy).toBeCalledWith('TODO: request message deleted ') + expect(toastSuccessSpy).toBeCalledWith('contributionLink.deleted') }) }) diff --git a/admin/src/components/ContributionLinkList.vue b/admin/src/components/ContributionLinkList.vue index 518d7d57e..48b7ce978 100644 --- a/admin/src/components/ContributionLinkList.vue +++ b/admin/src/components/ContributionLinkList.vue @@ -1,12 +1,12 @@