From: Fabian Ebner Date: Thu, 7 Apr 2022 10:05:38 +0000 (+0200) Subject: REST handler: get property description: escape curly braces for asciidoc X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=commitdiff_plain;h=6c19a10dd955e96b642e6ec96e34b29db27fb8bc REST handler: get property description: escape curly braces for asciidoc Text enclosed in unescaped curly braces will be interpreted as an attribute reference breaking and e.g. lead to the description not showing up at all a generated man page further down the line. Signed-off-by: Fabian Ebner --- diff --git a/src/PVE/RESTHandler.pm b/src/PVE/RESTHandler.pm index 4f1458b..c746181 100644 --- a/src/PVE/RESTHandler.pm +++ b/src/PVE/RESTHandler.pm @@ -517,6 +517,9 @@ my $get_property_description = sub { chomp $wdescr; $wdescr =~ s/^$/+/mg; + $wdescr =~ s/{/\\{/g; + $wdescr =~ s/}/\\}/g; + $res .= $wdescr . "\n"; if (my $req = $phash->{requires}) {