mirror of https://github.com/digint/btrbk
btrbk: bugfix: correctly handle NODE_SUBDIR in vinfo_inject_child()
parent
141b70f26b
commit
6aa54b2dd5
3
btrbk
3
btrbk
|
@ -1726,11 +1726,12 @@ sub vinfo_inject_child
|
||||||
push @$subvol_list, $vinfo_child;
|
push @$subvol_list, $vinfo_child;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
my $node_subdir = $vinfo->{NODE_SUBDIR} ? $vinfo->{NODE_SUBDIR} . '/' : "";
|
my $node_subdir = defined($vinfo->{NODE_SUBDIR}) ? $vinfo->{NODE_SUBDIR} . '/' : "";
|
||||||
$node = btr_tree_inject_node($vinfo->{node}, $detail, $node_subdir . $vinfo_child->{SUBVOL_PATH});
|
$node = btr_tree_inject_node($vinfo->{node}, $detail, $node_subdir . $vinfo_child->{SUBVOL_PATH});
|
||||||
}
|
}
|
||||||
$vinfo_child->{node} = $node;
|
$vinfo_child->{node} = $node;
|
||||||
$url_cache{$vinfo_child->{URL}} = $node;
|
$url_cache{$vinfo_child->{URL}} = $node;
|
||||||
|
TRACE "vinfo_inject_child: injected child id=$node->{id} to $vinfo->{PRINT}";
|
||||||
return $vinfo_child;
|
return $vinfo_child;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue