From 2c1c009b64e1249ffe22700a672a8caa9d8e4bfa Mon Sep 17 00:00:00 2001 From: Chris Troutner Date: Mon, 2 May 2022 13:31:22 -0700 Subject: [PATCH] fix(removeStaleOffers): Better error handling --- src/use-cases/offer/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/use-cases/offer/index.js b/src/use-cases/offer/index.js index fa656a0..f940ee4 100644 --- a/src/use-cases/offer/index.js +++ b/src/use-cases/offer/index.js @@ -359,7 +359,7 @@ class OfferUseCases { // console.log('utxoStatus: ', utxoStatus) } catch (err) { // Handle corner case of bad-data in the Offer model. - if (err.message.includes('txid needs to be a proper transaction ID')) { + if (err.message && err.message.includes('txid needs to be a proper transaction ID')) { console.log(`Deleting Offer with bad data: ${JSON.stringify(thisOffer, null, 2)}`) await thisOffer.remove() continue