From 05e8f03d4344859ce9bf13d664d496ed068ac32f Mon Sep 17 00:00:00 2001 From: Saul Freeberty Date: Mon, 26 Dec 2022 20:51:31 +0000 Subject: [PATCH] move timestamp variable under condition --- expensive/lightning.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/expensive/lightning.go b/expensive/lightning.go index a93b7b6..e644646 100644 --- a/expensive/lightning.go +++ b/expensive/lightning.go @@ -28,8 +28,8 @@ func generateInvoice(r *Relay, pubkey string) (string, error) { "label": label, }) result, _ := cln.Rpc(r.CLNRune, "listinvoices", string(jparams)) - timestamp := time.Now().Unix() if gjson.Get(result, "result.invoices.#").Int() == 1 { + timestamp := time.Now().Unix() if (gjson.Get(result, "result.invoices.0.expires_at").Int() > timestamp) { return gjson.Get(result, "result.invoices.0.bolt11").String(), nil }