React to project deletion

This commit is contained in:
D. Berge
2023-08-23 19:34:47 +02:00
parent b26fefbc37
commit 72e67d0e5d

View File

@@ -40,6 +40,15 @@ export default {
...mapGetters(["loading", "projectId", "serverEvent"])
},
watch: {
async serverEvent (event) {
if (event.channel == "project" && event.payload?.operation == "DELETE" && event.payload?.schema == "public") {
// Project potentially deleted
await this.getProject(this.$route.params.project);
}
}
},
methods: {
...mapActions(["getProject"])
},