fix(xo-server/remote#_unserialize): handle boolean enabled
Introduced by 32afd5c46
Fixes #7246
Fixes https://xcp-ng.org/forum/post/68575
This commit is contained in:
parent
70e3ba17af
commit
5a0cfd86c7
@ -20,7 +20,10 @@ export class Remotes extends Collection {
|
||||
|
||||
_unserialize(remote) {
|
||||
remote.benchmarks = parseProp('remote', remote, 'benchmarks')
|
||||
remote.enabled = remote.enabled === 'true'
|
||||
|
||||
const { enabled } = remote
|
||||
remote.enabled = typeof enabled === 'boolean' ? enabled : enabled === 'true'
|
||||
|
||||
remote.error = parseProp('remote', remote, 'error', remote.error)
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user