Skip to content

Commit 3af5be5

Browse files
authored
fix: logger schema (#644)
* fix: sentry stream schema * fix: sentry stream schema
1 parent 8896871 commit 3af5be5

File tree

2 files changed

+17
-7
lines changed

2 files changed

+17
-7
lines changed

packages/plugin-logger/schemas/logger.json

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,23 @@
4545
},
4646
"sentry": {
4747
"type": "object",
48-
"description": "Options: https://docs.sentry.io/error-reporting/configuration/?platform=javascript",
48+
"required": ["sentry"],
4949
"properties": {
50-
"dsn": {
51-
"type": "string"
50+
"level": {
51+
"type": "string",
52+
"description": "Pino minimal log level (default: info)"
5253
},
53-
"logLevel": {
54-
"type": "string"
54+
"minLevel": {
55+
"type": "number",
56+
"description": "Sentry minimal log level (default: 50)"
57+
},
58+
"externalConfiguration": {
59+
"type": "string",
60+
"description": "External configuration path"
61+
},
62+
"sentry": {
63+
"type": "object",
64+
"description": "Options: https://docs.sentry.io/platforms/node/configuration/options/"
5565
}
5666
}
5767
}

packages/plugin-logger/src/logger/streams/sentry.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ export async function sentryTransport({ externalConfiguration, sentry, minLevel
8888
}
8989
}
9090

91-
if (level > minLevel) {
91+
if (level >= minLevel) {
9292
const stack = obj.err?.stack
9393

9494
if (stack) {
@@ -101,7 +101,7 @@ export async function sentryTransport({ externalConfiguration, sentry, minLevel
101101
scope
102102
)
103103
} else {
104-
captureMessage(obj?.msg, scope)
104+
captureMessage(obj.msg, scope)
105105
}
106106
}
107107
}

0 commit comments

Comments
 (0)