diff --git a/packages/backend/server/src/core/permission/service.ts b/packages/backend/server/src/core/permission/service.ts index 5f1a563c85..6e04794217 100644 --- a/packages/backend/server/src/core/permission/service.ts +++ b/packages/backend/server/src/core/permission/service.ts @@ -645,7 +645,7 @@ export class PermissionService { action, }; this.logger.log( - `User's role is lower than required (${JSON.stringify(info)})` + `Page role is lower than required, continue to check workspace permission (${JSON.stringify(info)})` ); } diff --git a/packages/backend/server/src/core/quota/service.ts b/packages/backend/server/src/core/quota/service.ts index a7e47c3888..94f103d4e0 100644 --- a/packages/backend/server/src/core/quota/service.ts +++ b/packages/backend/server/src/core/quota/service.ts @@ -93,7 +93,7 @@ export class QuotaService { this.logger.error(`Workspace size is invalid: ${size.value}`); } } else { - this.logger.error(`Failed to get workspace size: ${size.reason}`); + this.logger.error(`Failed to get workspace size`, size.reason); } return total; }, 0); diff --git a/packages/backend/server/src/plugins/storage/providers/s3.ts b/packages/backend/server/src/plugins/storage/providers/s3.ts index 2b4d693cf2..76bafbaec6 100644 --- a/packages/backend/server/src/plugins/storage/providers/s3.ts +++ b/packages/backend/server/src/plugins/storage/providers/s3.ts @@ -70,9 +70,16 @@ export class S3StorageProvider implements StorageProvider { this.logger.verbose(`Object \`${key}\` put`); } catch (e) { - throw new Error(`Failed to put object \`${key}\``, { - cause: e, - }); + throw new Error( + `Failed to put object (${JSON.stringify({ + key, + bucket: this.bucket, + metadata, + })})`, + { + cause: e, + } + ); } }