feat: handle size quota

This commit is contained in:
lefuturiste 2020-07-29 23:23:20 +02:00
parent 1534a69f80
commit 2a4036614d
6 changed files with 68 additions and 24 deletions

View file

@ -306,6 +306,11 @@ export default {
} else {
inUrl = true
}
// get the size
// this.$apitator.get('/delegate/size', { withAuth: true }).then(res => {
// console.log(res.data.data)
// })
this.$apitator.setAuthorizationToken(delegateToken)
// verify the token
@ -388,12 +393,23 @@ export default {
}
resolve()
}).catch(err => {
console.log(err.data)
console.log(err.response)
if (err.response != null) {
console.log(err.response.data)
console.log(err.response.code)
}
this.isSaving = false
this.$store.commit('ADD_ALERT', {
color: 'error',
text: 'Impossible de sauvegarder vos changements'
})
if (err.response != null && err.response.status === 413) {
this.$store.commit('ADD_ALERT', {
color: 'error',
text: 'Le contenu renseigné est trop grand, vous devez le réduire'
})
} else {
this.$store.commit('ADD_ALERT', {
color: 'error',
text: 'Impossible de sauvegarder vos changements'
})
}
reject(err)
})
})