From 639eaaf2b4dad02a761285ef96d45392b0230b9e Mon Sep 17 00:00:00 2001 From: Christian Decker Date: Thu, 6 Aug 2020 10:00:57 +0930 Subject: [PATCH] json-rpc: Do not return a null amount_msat to listpays Suggested-by: Rusty Russell <@rustyrussell> Changelog-Deprecated: JSON-RPC: `listsendpays` will no longer add `null` if we don't know the `amount_msat` for a payment. --- lightningd/pay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lightningd/pay.c b/lightningd/pay.c index d6a013d51..44a8653c9 100644 --- a/lightningd/pay.c +++ b/lightningd/pay.c @@ -97,7 +97,7 @@ void json_add_payment_fields(struct json_stream *response, if (amount_msat_greater(t->msatoshi, AMOUNT_MSAT(0))) json_add_amount_msat_compat(response, t->msatoshi, "msatoshi", "amount_msat"); - else + else if (deprecated_apis) json_add_null(response, "amount_msat");