Skip to content

Commit

Permalink
FIX
Browse files Browse the repository at this point in the history
  • Loading branch information
Overtorment committed Dec 21, 2019
1 parent 41736cc commit 1e17b99
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 9 deletions.
15 changes: 8 additions & 7 deletions class/User.js
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ export class User {

invoice.ispaid = _invoice_ispaid_cache[invoice.payment_hash] || !!(await this.getPaymentHashPaid(invoice.payment_hash));
if (!invoice.ispaid) {
if (decoded && decoded.timestamp > ((+new Date()) / 1000 - 3600 * 24 * 5)) {
if (decoded && decoded.timestamp > +new Date() / 1000 - 3600 * 24 * 5) {
// if invoice is not too old we query lnd to find out if its paid
let lookup_info = await this.lookupInvoice(invoice.payment_hash);
invoice.ispaid = lookup_info.settled; // TODO: start using `state` instead as its future proof, and this one might get deprecated
Expand Down Expand Up @@ -347,12 +347,12 @@ export class User {
if (+new Date() > _listtransactions_cache_expiry_ts) {
// invalidate cache
response = _listtransactions_cache = false;
}

try {
return JSON.parse(response);
} catch (_) {
// nop
} else {
try {
return JSON.parse(response);
} catch (_) {
// nop
}
}
}

Expand All @@ -370,6 +370,7 @@ export class User {
}
_listtransactions_cache = JSON.stringify(ret);
_listtransactions_cache_expiry_ts = +new Date() + 5 * 60 * 1000; // 5 min
this._redis.set('listtransactions', _listtransactions_cache); // backup, will use later TODO
return ret;
}

Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "LndHub",
"version": "1.1.1",
"version": "1.1.3",
"description": "",
"main": "index.js",
"scripts": {
Expand Down

0 comments on commit 1e17b99

Please sign in to comment.