diff --git a/plugins/dbgate-plugin-mongo/src/backend/driver.js b/plugins/dbgate-plugin-mongo/src/backend/driver.js index dcb90225a..3d86cd8a1 100644 --- a/plugins/dbgate-plugin-mongo/src/backend/driver.js +++ b/plugins/dbgate-plugin-mongo/src/backend/driver.js @@ -133,11 +133,15 @@ const driver = { time: new Date(), severity: 'info', }); - options.info({ - message: JSON.stringify(resValue), - time: new Date(), - severity: 'info', - }); + try { + options.info({ + message: JSON.stringify(resValue), + time: new Date(), + severity: 'info', + }); + } catch (err) { + console.log('Result cannot be stringified'); + } const arrayRes = findArrayResult(resValue); if (arrayRes) {