From c7677d6d1e23585e1c3340ce78ce5f9cd741d1d1 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Wed, 24 Mar 2021 15:07:30 +0100 Subject: [PATCH] fix(xapi/VM_destroy): only update default template when forceDeleteDefaultTemplate --- @xen-orchestra/xapi/src/vm.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/@xen-orchestra/xapi/src/vm.js b/@xen-orchestra/xapi/src/vm.js index e838b5d81..c677fbcbc 100644 --- a/@xen-orchestra/xapi/src/vm.js +++ b/@xen-orchestra/xapi/src/vm.js @@ -293,10 +293,10 @@ module.exports = class Vm { } await Promise.all([ - vm.set_is_default_template(false), + forceDeleteDefaultTemplate && vm.set_is_default_template(false), + forceDeleteDefaultTemplate && vm.update_other_config('default_template', null), vm.set_is_a_template(false), vm.update_blocked_operations('destroy', null), - vm.update_other_config('default_template', null), ]) // must be done before destroying the VM