diff --git a/app/static/js/nopaque/JobStatusNotifier.js b/app/static/js/nopaque/JobStatusNotifier.js index 84ccb267838777d2f9bfbd43f1caab6ea3d6df0a..0ae834cdfe81c877ce9039351c22c1d413c23409 100644 --- a/app/static/js/nopaque/JobStatusNotifier.js +++ b/app/static/js/nopaque/JobStatusNotifier.js @@ -7,13 +7,14 @@ class JobStatusNotifier { let filteredPatch; let jobId; let match; + let operation; let re; re = new RegExp(`^/users/${this.userId}/jobs/([A-Za-z0-9]*)/status$`) filteredPatch = patch .filter(operation => operation.op === 'replace') .filter(operation => re.test(operation.path)); - for (let operation of filteredPatch) { + for (operation of filteredPatch) { [match, jobId] = operation.path.match(re); app.flash(`[<a href="/jobs/${jobId}">${app.users[this.userId].jobs[jobId].title}</a>] New status: ${operation.value}`, 'job'); }