X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=lib%2FApp%2FLazyShoppingList%2FAPI%2Fv1.pm;h=185c0947ba85960a13db52b2de72e60ede8a7d21;hb=49cfcc1d4523f5882f585c19a6afebb58e01ec02;hp=c13137a4273acc988a463806276315ff0416ce17;hpb=6ef15e84e77bb06afb4e6b95847f90f49d53ab2f;p=lsl.git diff --git a/lib/App/LazyShoppingList/API/v1.pm b/lib/App/LazyShoppingList/API/v1.pm index c13137a..185c094 100644 --- a/lib/App/LazyShoppingList/API/v1.pm +++ b/lib/App/LazyShoppingList/API/v1.pm @@ -166,7 +166,8 @@ put '/list/:list_id/:item_id' => sub { 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}$/