feat: add integration error handling
This commit is contained in:
@@ -710,8 +710,8 @@ async function executeRun(id: string, userId: string) {
|
|||||||
retries: 5,
|
retries: 5,
|
||||||
};
|
};
|
||||||
|
|
||||||
processAirtableUpdates();
|
processAirtableUpdates().catch(err => logger.log('error', `Airtable update error: ${err.message}`));
|
||||||
processGoogleSheetUpdates();
|
processGoogleSheetUpdates().catch(err => logger.log('error', `Google Sheets update error: ${err.message}`));
|
||||||
} catch (err: any) {
|
} catch (err: any) {
|
||||||
logger.log('error', `Failed to update Google Sheet for run: ${plainRun.runId}: ${err.message}`);
|
logger.log('error', `Failed to update Google Sheet for run: ${plainRun.runId}: ${err.message}`);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -102,8 +102,8 @@ async function triggerIntegrationUpdates(runId: string, robotMetaId: string): Pr
|
|||||||
retries: 5,
|
retries: 5,
|
||||||
};
|
};
|
||||||
|
|
||||||
processAirtableUpdates();
|
processAirtableUpdates().catch(err => logger.log('error', `Airtable update error: ${err.message}`));
|
||||||
processGoogleSheetUpdates();
|
processGoogleSheetUpdates().catch(err => logger.log('error', `Google Sheets update error: ${err.message}`));
|
||||||
} catch (err: any) {
|
} catch (err: any) {
|
||||||
logger.log('error', `Failed to update integrations for run: ${runId}: ${err.message}`);
|
logger.log('error', `Failed to update integrations for run: ${runId}: ${err.message}`);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -277,8 +277,8 @@ async function executeRun(id: string, userId: string) {
|
|||||||
retries: 5,
|
retries: 5,
|
||||||
};
|
};
|
||||||
|
|
||||||
processAirtableUpdates();
|
processAirtableUpdates().catch(err => logger.log('error', `Airtable update error: ${err.message}`));
|
||||||
processGoogleSheetUpdates();
|
processGoogleSheetUpdates().catch(err => logger.log('error', `Google Sheets update error: ${err.message}`));
|
||||||
} catch (err: any) {
|
} catch (err: any) {
|
||||||
logger.log('error', `Failed to update Google Sheet for run: ${plainRun.runId}: ${err.message}`);
|
logger.log('error', `Failed to update Google Sheet for run: ${plainRun.runId}: ${err.message}`);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user