Skip to content
Snippets Groups Projects

Resolve "subscription ended on submit"

Merged Dominik Seeger requested to merge 139-subscription-ended-on-submit into master
Files
8
@@ -44,11 +44,11 @@ import { Subscriptions } from '@/store/modules/subscriptions'
@@ -44,11 +44,11 @@ import { Subscriptions } from '@/store/modules/subscriptions'
components: {
components: {
SubscriptionsForStage,
SubscriptionsForStage,
SubscriptionForList,
SubscriptionForList,
SubscriptionCreation
SubscriptionCreation
},
},
})
})
export default class SubscriptionList extends Vue {
export default class SubscriptionList extends Vue {
@Prop({type: Boolean, required: true, default: false}) sidebar!: boolean
@Prop({type: Boolean, default: false}) sidebar!: boolean
selectedStage = null
selectedStage = null
updating = false
updating = false
@@ -57,8 +57,8 @@ export default class SubscriptionList extends Vue {
@@ -57,8 +57,8 @@ export default class SubscriptionList extends Vue {
get subscriptions () { return Subscriptions.state.subscriptions }
get subscriptions () { return Subscriptions.state.subscriptions }
get stages () { return Subscriptions.availableStages }
get stages () { return Subscriptions.availableStages }
get stagesReadable () { return Subscriptions.availableStagesReadable }
get stagesReadable () { return Subscriptions.availableStagesReadable }
get showDetail () {
get showDetail () {
return !this.sidebar || (this.sidebar && !UI.state.sideBarCollapsed)
return !this.sidebar || (this.sidebar && !UI.state.sideBarCollapsed)
}
}
async getSubscriptions (silent: boolean) {
async getSubscriptions (silent: boolean) {
@@ -85,7 +85,7 @@ export default class SubscriptionList extends Vue {
@@ -85,7 +85,7 @@ export default class SubscriptionList extends Vue {
const subscriptions = Subscriptions.getSubscriptions()
const subscriptions = Subscriptions.getSubscriptions()
Promise.all([submissionTypes, subscriptions]).then(() => {
Promise.all([submissionTypes, subscriptions]).then(() => {
Subscriptions.subscribeToAll()
Subscriptions.subscribeToAll()
Subscriptions.cleanAssignmentsFromSubscriptions(undefined)
Subscriptions.cleanAssignmentsFromSubscriptions(true)
})
})
}
}
}
}
Loading