X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=src%2FPVE%2FRESTHandler.pm;h=c74618151ee4f8beb6f1c9beb0686a54c05ea100;hb=6c19a10dd955e96b642e6ec96e34b29db27fb8bc;hp=b9e27e9ba64e3184816e8526623eeaf4c8b6253e;hpb=1b44e6fe0f8eefbfc541470fb4bffb56eab074da;p=pve-common.git diff --git a/src/PVE/RESTHandler.pm b/src/PVE/RESTHandler.pm index b9e27e9..c746181 100644 --- a/src/PVE/RESTHandler.pm +++ b/src/PVE/RESTHandler.pm @@ -69,8 +69,7 @@ sub api_clone_schema { } } my $tmp = ref($pd) ? clone($pd) : $pd; - # NOTE: add typetext property for more complex types, to - # make the web api viewer code simpler + # NOTE: add typetext property for complexer types, to make the web api-viewer code simpler if (!$no_typetext && !(defined($tmp->{enum}) || defined($tmp->{pattern}))) { my $typetext = PVE::JSONSchema::schema_get_type_text($tmp); if ($tmp->{type} && ($tmp->{type} ne $typetext)) { @@ -518,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}) {