taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 32ad0a29ad8d6f38815a33a3988362a8c0be58ec
parent fb60760485ce6923aa487cf613346a1066bcba23
Author: Iván Ávalos <avalos@disroot.org>
Date:   Sun, 27 Jul 2025 22:49:03 +0200

taler-util: make product_name optional in more places

Diffstat:
Mpackages/taler-util/src/types-taler-merchant.ts | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/taler-util/src/types-taler-merchant.ts b/packages/taler-util/src/types-taler-merchant.ts @@ -3877,7 +3877,7 @@ export const codecForProductDetail = (): Codec<ProductDetail> => .property("description", codecForString()) .property("description_i18n", codecForInternationalizedString()) .property("unit", codecForString()) - .property("product_name", codecForString()) + .property("product_name", codecOptional(codecForString())) .property("price", codecForAmountString()) .property("image", codecForString()) .property("categories", codecForList(codecForNumber())) @@ -4036,7 +4036,7 @@ export const codecForOrderOutputTaxReceipt = (): Codec<OrderOutputTaxReceipt> => export const codecForProduct = (): Codec<Product> => buildCodecForObject<Product>() .property("product_id", codecOptional(codecForString())) - .property("product_name", codecForString()) + .property("product_name", codecOptional(codecForString())) .property("description", codecForString()) .property( "description_i18n",