Skip to content

Commit

Permalink
fix (author/caseSave): retry after save failed
Browse files Browse the repository at this point in the history
  • Loading branch information
HeitorMatt committed Feb 20, 2021
1 parent e2570fc commit 197be30
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion src/adonisjs/public/author/js/author.js
Original file line number Diff line number Diff line change
Expand Up @@ -357,8 +357,19 @@ class AuthorManager {
this._messageSpace.classList.remove('invisible')
document.getElementById('btn-save-draft').innerHTML = 'SAVING...'
this._messageSpace.firstElementChild.innerHTML = 'SAVING...'
let timeoutExceeded
new Promise((resolve, reject) => {
timeoutExceeded = setTimeout(() => {resolve()}, 5000)

})
.then(function (rej) {
AuthorManager.author._messageSpace.firstElementChild.innerHTML = 'Error ocurred. Trying again...'
setTimeout(() => {AuthorManager.author.caseSave()}, 3000)
})
await Properties.s.closePreviousProperties()
await this._updateActiveComments()
clearTimeout(timeoutExceeded)

if (Basic.service.currentCaseId != null && this._compiledCase != null) {
this._checkKnotModification(this._renderState)

Expand All @@ -373,13 +384,23 @@ class AuthorManager {

this._messageSpace.firstElementChild.innerHTML = 'SAVED!'
setTimeout(this._clearMessage, 800)
// this._messageSpace.classList.add('invisible')
// let timeoutExceeded
// new Promise((resolve, reject) => {
// timeoutExceeded = setTimeout(() => {resolve()}, 5000)
//
// })
// .then((res) => {this._messageSpace.firstElementChild.innerHTML = 'Error!'})
// clearTimeout(timeoutExceeded)
const promise = new Promise((resolve, reject) => {
setTimeout(() => resolve('done!'), 500)
})
const result = await promise
this._messageSpace.classList.add('invisible')
document.getElementById('btn-save-draft').innerHTML = 'SAVE'
} else{
this._messageSpace.firstElementChild.innerHTML = 'Error...try again.'
setTimeout(this._messageSpace.classList.add('invisible'), 1500)
document.getElementById('btn-save-draft').innerHTML = 'SAVE'
}
}

Expand Down

0 comments on commit 197be30

Please sign in to comment.