From 219719aadab84362bce16987414ba58c8bf2748e Mon Sep 17 00:00:00 2001 From: Fiona Ebner Date: Wed, 21 Jun 2023 12:20:57 +0200 Subject: [PATCH] foreach volid helper: make $pending parameter behave like a boolean Avoids potential future mistake with passing in an explicit 0. Signed-off-by: Fiona Ebner --- PVE/QemuServer.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index df44e6fb..430661a7 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -4865,12 +4865,12 @@ sub foreach_volid { $volhash->{$volid}->{is_attached} //= 0; $volhash->{$volid}->{is_attached} = 1 - if !$volhash->{$volid}->{is_unused} && !defined($snapname) && !defined($pending); + if !$volhash->{$volid}->{is_unused} && !defined($snapname) && !$pending; $volhash->{$volid}->{referenced_in_snapshot}->{$snapname} = 1 if defined($snapname); - $volhash->{$volid}->{referenced_in_pending} = 1 if defined($pending); + $volhash->{$volid}->{referenced_in_pending} = 1 if $pending; my $size = $drive->{size}; $volhash->{$volid}->{size} //= $size if $size; -- 2.39.5