chore(xo-server/backups-ng): use invalidParameter.is()

This commit is contained in:
Julien Fontanet 2021-02-17 11:12:45 +01:00
parent 695a4c785c
commit 039ce15253

View File

@ -12,6 +12,7 @@ import { PassThrough } from 'stream'
import { AssertionError } from 'assert'
import { basename, dirname } from 'path'
import { decorateWith } from '@vates/decorate-with'
import { invalidParameters } from 'xo-common/api-errors'
import { isValidXva } from '@xen-orchestra/backups/isValidXva'
import { parseDuration } from '@vates/parse-duration'
import {
@ -631,8 +632,7 @@ export default class BackupNg {
}
return
} catch (error) {
// XO API invalid parameters error
if (error.code === 10) {
if (invalidParameters.is(error)) {
delete params.streamLogs
return app.callProxyMethod(proxyId, 'backup.run', params)
}