Always fetch assignments submissions from server

Also poll every 30 seconds for new submissions
This commit is contained in:
Ramon Wenger 2021-06-07 16:21:19 +02:00
parent 533d3804d6
commit c02e150058
1 changed files with 7 additions and 8 deletions

View File

@ -15,7 +15,7 @@
export default { export default {
components: { components: {
AssignmentWithSubmissions AssignmentWithSubmissions,
}, },
apollo: { apollo: {
@ -24,12 +24,11 @@
query: ASSIGNMENT_WITH_SUBMISSIONS_QUERY, query: ASSIGNMENT_WITH_SUBMISSIONS_QUERY,
variables() { variables() {
return { return {
id: this.$route.params.id id: this.$route.params.id,
}; };
}, },
update(result) { fetchPolicy: 'no-cache',
return result.assignment; pollInterval: 30000,
}
}; };
}, },
}, },
@ -37,15 +36,15 @@
data() { data() {
return { return {
assignment: { assignment: {
submissions: [] submissions: [],
} },
}; };
}, },
methods: { methods: {
back() { back() {
this.$router.go(-1); this.$router.go(-1);
} },
}, },
}; };
</script> </script>