my $req = request_data;
my $descr = $req->{description};
- my $done = JSON->boolean( $req->{done} // 0 );
+ my $done =
+ exists $req->{done} ? JSON->boolean( $req->{done} // 0 ) : undef;
my $version = $req->{version};
length($version) and $version =~ /^\d{1,18}$/
my $req = request_data;
- my $name = $req->{name} // '';
- my $version = $req->{version} // -1;
+ my $name = $req->{name} // '';
+ my $version = $req->{version};
length($version) and $version =~ /^\d{1,18}$/
or return invalid_input('bad version');