diff --git a/CHANGELOG.unreleased.md b/CHANGELOG.unreleased.md index 154c5e87a..7466afcdf 100644 --- a/CHANGELOG.unreleased.md +++ b/CHANGELOG.unreleased.md @@ -27,3 +27,5 @@ > - major: if the change breaks compatibility > > In case of conflict, the highest (lowest in previous list) `$version` wins. + +- xo-server patch diff --git a/packages/xo-server/src/xo-mixins/jobs/index.js b/packages/xo-server/src/xo-mixins/jobs/index.js index 7c8f82ff4..e9c061420 100644 --- a/packages/xo-server/src/xo-mixins/jobs/index.js +++ b/packages/xo-server/src/xo-mixins/jobs/index.js @@ -263,7 +263,11 @@ export default class Jobs { }) const app = this._app - const user = await app.getUser(job.userId) + const user = await app.getUser(job.userId).catch(error => { + if (!noSuchObject.is(error)) { + throw error + } + }) const data = { callId: Math.random().toString(36).slice(2), method: 'backupNg.runJob',