Merged in fix/logging-warmup-background (pull request #3235)
Fix/logging warmup background * fix: logging in background functions * fix logging * fix logging * fix logging * fix: add error logging when unable to get from cache * Merge branch 'master' of bitbucket.org:scandic-swap/web into fix/logging-warmup-background Approved-by: Linus Flood
This commit is contained in:
committed by
Linus Flood
parent
4174d43e16
commit
c4de9a2262
@@ -35,7 +35,9 @@ export async function get<T>(key: string) {
|
||||
cacheKey: key,
|
||||
statusCode: response?.status,
|
||||
statusText: response?.statusText,
|
||||
isJson,
|
||||
contentType: response?.headers.get("content-type"),
|
||||
error: serializeError(error),
|
||||
})
|
||||
|
||||
Sentry.captureException(error ?? new Error("Unable to GET cachekey"), {
|
||||
|
||||
@@ -14,6 +14,16 @@ function getLogValue(args: unknown[]): Record<string, unknown> | undefined {
|
||||
return (args[0] as Record<string, unknown>) ?? undefined
|
||||
}
|
||||
if (args.length === 1) {
|
||||
if (args[0] instanceof Error) {
|
||||
return {
|
||||
error: {
|
||||
message: args[0].message,
|
||||
stack: args[0].stack,
|
||||
name: args[0].name,
|
||||
cause: String(args[0].cause),
|
||||
},
|
||||
}
|
||||
}
|
||||
return { value: args[0] }
|
||||
}
|
||||
return flatten(args)
|
||||
|
||||
Reference in New Issue
Block a user