Always fetch assignments submissions from server
Also poll every 30 seconds for new submissions
This commit is contained in:
parent
533d3804d6
commit
c02e150058
|
|
@ -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>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue