Skip to content

Instantly share code, notes, and snippets.

@vedovelli
Forked from omariosouto/_codigo-doido-v2.js
Last active March 22, 2018 11:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vedovelli/ae8c543741164dca69fed988dd4b492d to your computer and use it in GitHub Desktop.
Save vedovelli/ae8c543741164dca69fed988dd4b492d to your computer and use it in GitHub Desktop.
Async, Recursive .... function!
async function awaitSubmissionFinish(submissionID, status) {
const response = await submissionInfo(submissionID)
if(status == 0) return response
return new Promise(resolve => {
setTimeout(() => resolve(awaitSubmissionFinish(submissionID, response.status)), 5000)
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment