From d9e093d62a331829308361df6db384cce98b6bdb Mon Sep 17 00:00:00 2001 From: hackolade-bot Date: Wed, 18 Jun 2025 14:53:00 +0300 Subject: [PATCH] HCK-10926: improve logging of error that happens on fetching primary and foreign keys --- reverse_engineering/api.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/reverse_engineering/api.js b/reverse_engineering/api.js index bc655f1..edcd8db 100644 --- a/reverse_engineering/api.js +++ b/reverse_engineering/api.js @@ -291,7 +291,15 @@ const createLogger = ({ title, logger, hiddenKeys }) => { }, warn(message, context) { - logger.log('info', { message: '[warning] ' + message, context }, title, hiddenKeys); + logger.log( + 'info', + { + message: '[warning] ' + message, + context: JSON.parse(JSON.stringify(context, Object.getOwnPropertyNames(context))), + }, + title, + hiddenKeys, + ); }, progress(message, dbName = '', tableName = '') {