pass the status of the hideResubmission checkbox through to ContributionMessagesFormular

This commit is contained in:
einhorn_b 2023-11-23 14:58:56 +01:00
parent a6cce68ccb
commit 5d7a75603c
4 changed files with 20 additions and 1 deletions

View File

@ -90,6 +90,10 @@ export default {
type: String,
required: true,
},
hideResubmission: {
type: Boolean,
required: true,
},
},
data() {
return {
@ -136,7 +140,11 @@ export default {
},
})
.then((result) => {
if (this.showResubmissionDate && this.combineResubmissionDateAndTime() > new Date()) {
if (
this.hideResubmission &&
this.showResubmissionDate &&
this.combineResubmissionDateAndTime() > new Date()
) {
this.$emit('update-contributions')
} else {
this.$emit('get-list-contribution-messages', this.contributionId)

View File

@ -12,6 +12,7 @@
<contribution-messages-formular
:contributionId="contributionId"
:contributionMemo="contributionMemo"
:hideResubmission="hideResubmission"
@get-list-contribution-messages="$apollo.queries.Messages.refetch()"
@update-status="updateStatus"
@reload-contribution="reloadContribution"
@ -48,6 +49,10 @@ export default {
type: Number,
required: true,
},
hideResubmission: {
type: Boolean,
required: true,
},
},
data() {
return {

View File

@ -112,6 +112,7 @@
:contributionStatus="row.item.status"
:contributionUserId="row.item.userId"
:contributionMemo="row.item.memo"
:hideResubmission="hideResubmission"
@update-status="updateStatus"
@reload-contribution="reloadContribution"
@update-contributions="updateContributions"
@ -155,6 +156,10 @@ export default {
type: Array,
required: true,
},
hideResubmission: {
type: Boolean,
required: true,
},
},
methods: {
myself(item) {

View File

@ -53,6 +53,7 @@
class="mt-4"
:items="items"
:fields="fields"
:hideResubmission="hideResubmission"
@show-overlay="showOverlay"
@update-status="updateStatus"
@reload-contribution="reloadContribution"