Commit 4b80c56e by Jonathan Thomas

Creating a new project now redirects to the editor url.

parent 9a0b7b6a
......@@ -195,8 +195,11 @@ export default {
"json": {}
}
await this.createProject(payload)
let project = await this.createProject(payload)
this.$refs.CloseProjectModal.click();
if (project && project.id) {
this.$router.push(`/projects/${project.id}`)
}
},
async updateProjectClick() {
this.selectedProject.name = this.project_name
......@@ -293,4 +296,4 @@ export default {
min-width: 5em;
opacity: 0.8;
}
</style>
\ No newline at end of file
</style>
......@@ -255,11 +255,13 @@ export default createStore({
async createProject({commit, dispatch}, payload) {
try {
const response = await instance.post('/projects/', payload)
commit('addProject', response)
commit('addProject', response.data)
let thumbnail_payload = { obj: response.data, frame: 1 }
dispatch('attachThumbnail', thumbnail_payload)
return response.data
} catch(err) {
commit('addError', err.response.data)
return null
}
},
async updateProject({commit}, payload) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment