Add new plugin habits

This commit is contained in:
lowlighter
2020-10-13 23:00:05 +02:00
parent e9e23d6028
commit 7ff3a7f46b
16 changed files with 221 additions and 25 deletions

View File

@@ -15,7 +15,7 @@
console.debug(`metrics/plugins/pagespeed/${login} > started`)
//Plugin execution
pending.push(new Promise(async (solve, reject) => {
pending.push(new Promise(async solve => {
try {
//Format url if needed
if (!/^https?:[/][/]/.test(url))
@@ -36,11 +36,12 @@
if ((error.response)&&(error.response.status)) {
computed.plugins.pagespeed = {url, error:`PageSpeed token error (code ${error.response.status})`}
console.debug(`metrics/plugins/traffic/${login} > ${error.response.status}`)
solve()
return
return solve()
}
console.log(error)
reject(error)
//Generic error
computed.plugins.pagespeed = {error:`An error occured`}
console.debug(error)
solve()
}
}))
}