Fix crash when SimpleFIN JSON data is bad. (#409)

This commit is contained in:
Robert Dyer
2024-08-04 15:19:26 -05:00
committed by GitHub
parent df3aaf961d
commit d33e5cc766
2 changed files with 12 additions and 1 deletions

View File

@@ -281,7 +281,12 @@ async function getAccounts(accessKey, startDate, endDate) {
data += d;
});
res.on('end', () => {
resolve(JSON.parse(data));
try {
resolve(JSON.parse(data));
} catch (e) {
console.log(`Error parsing JSON response: ${data}`);
reject(e);
}
});
},
);

View File

@@ -0,0 +1,6 @@
---
category: Bugfix
authors: [psybers,iffy]
---
Fix crash when SimpleFIN JSON data is bad.