better error recovery

This commit is contained in:
Robert Dyer
2024-07-21 20:24:30 -05:00
parent a329eae2d1
commit 129a6bb0dc
+6
View File
@@ -16,6 +16,7 @@ async function getZestimate(URL) {
} catch (error) { } catch (error) {
console.log('Error fetching Zillow URL:'); console.log('Error fetching Zillow URL:');
console.log(error); console.log(error);
return undefined;
} }
const html = await response.text(); const html = await response.text();
@@ -29,6 +30,7 @@ async function getZestimate(URL) {
console.log(error); console.log(error);
console.log(html); console.log(html);
} }
return undefined;
} }
(async function() { (async function() {
@@ -52,6 +54,10 @@ async function getZestimate(URL) {
console.log('Zillow URL:', URL); console.log('Zillow URL:', URL);
const zestimate = await getZestimate(URL); const zestimate = await getZestimate(URL);
if (!zestimate) {
console.log('Was unable to get Zestimate, skipping');
continue;
}
const balance = await getAccountBalance(account); const balance = await getAccountBalance(account);
const diff = (zestimate * ownership) - balance; const diff = (zestimate * ownership) - balance;