From 475be2ee30750e59b3bf67e86a1e1de7db753b53 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Tue, 23 May 2017 18:52:35 +0200 Subject: [PATCH] fix(vm/advanced): behave with missing container --- src/xo-app/vm/tab-advanced.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/xo-app/vm/tab-advanced.js b/src/xo-app/vm/tab-advanced.js index 305a35a9a..43682539a 100644 --- a/src/xo-app/vm/tab-advanced.js +++ b/src/xo-app/vm/tab-advanced.js @@ -116,7 +116,12 @@ class AffinityHost extends Component { class CoresPerSocket extends Component { _getCoresPerSocketPossibilities = createSelector( - () => this.props.container.cpus.cores, + () => { + const { container } = this.props + if (container !== undefined) { + return container.cpus.cores + } + }, () => this.props.vm.CPUs.number, getCoresPerSocketPossibilities )