From 83d4d40ce4bd65059bc30c6a5f89af85795a53dc Mon Sep 17 00:00:00 2001 From: ArtemHoruzhenko Date: Wed, 25 Jun 2025 14:28:37 +0300 Subject: [PATCH] RI-000 add missed error instance for logs --- redisinsight/api/src/modules/browser/keys/keys.service.ts | 2 ++ .../modules/cloud/job/jobs/create-free-database.cloud-job.ts | 2 +- redisinsight/api/src/modules/rdi/rdi.service.ts | 3 ++- redisinsight/api/src/modules/settings/settings.service.ts | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/redisinsight/api/src/modules/browser/keys/keys.service.ts b/redisinsight/api/src/modules/browser/keys/keys.service.ts index 13ba2dd454..ca9dc99c83 100644 --- a/redisinsight/api/src/modules/browser/keys/keys.service.ts +++ b/redisinsight/api/src/modules/browser/keys/keys.service.ts @@ -82,6 +82,7 @@ export class KeysService { } catch (error) { this.logger.error( `Failed to get keys with details info. ${error.message}.`, + error, clientMetadata, ); if ( @@ -129,6 +130,7 @@ export class KeysService { } catch (error) { this.logger.error( `Failed to get keys info: ${error.message}.`, + error, clientMetadata, ); throw catchAclError(error); diff --git a/redisinsight/api/src/modules/cloud/job/jobs/create-free-database.cloud-job.ts b/redisinsight/api/src/modules/cloud/job/jobs/create-free-database.cloud-job.ts index eda55505d7..f08190b0ce 100644 --- a/redisinsight/api/src/modules/cloud/job/jobs/create-free-database.cloud-job.ts +++ b/redisinsight/api/src/modules/cloud/job/jobs/create-free-database.cloud-job.ts @@ -171,7 +171,7 @@ export class CreateFreeDatabaseCloudJob extends CloudJob { this.dependencies.bulkImportService.importDefaultData(clientMetadata); } } catch (e) { - this.logger.error('Error when trying to feed the db with default data'); + this.logger.error('Error when trying to feed the db with default data', e); } this.result = { diff --git a/redisinsight/api/src/modules/rdi/rdi.service.ts b/redisinsight/api/src/modules/rdi/rdi.service.ts index a56b030d48..e117183397 100644 --- a/redisinsight/api/src/modules/rdi/rdi.service.ts +++ b/redisinsight/api/src/modules/rdi/rdi.service.ts @@ -131,7 +131,7 @@ export class RdiService { } catch (error) { this.logger.error( `Failed to delete instance(s): ${ids}`, - error.message, + error, sessionMetadata, ); this.analytics.sendRdiInstanceDeleted( @@ -153,6 +153,7 @@ export class RdiService { } catch (error) { this.logger.error( `Failed to connect to rdi instance ${rdiClientMetadata.id}`, + error, rdiClientMetadata, ); throw wrapRdiPipelineError(error); diff --git a/redisinsight/api/src/modules/settings/settings.service.ts b/redisinsight/api/src/modules/settings/settings.service.ts index 040127fb0c..95bd99b549 100644 --- a/redisinsight/api/src/modules/settings/settings.service.ts +++ b/redisinsight/api/src/modules/settings/settings.service.ts @@ -209,7 +209,7 @@ export class SettingsService { return `${isEncryptionAvailable}`; } } catch (e) { - this.logger.error(`Unable to proceed agreements checker ${checker}`); + this.logger.error(`Unable to proceed agreements checker ${checker}`, e); } return defaultOption;