Merged in feat/sw-3269-info-logs (pull request #2657)

feat/#sw-3269 fix: info logs

* feat/#sw-3269 fix: info logs


Approved-by: Joakim Jäderberg
This commit is contained in:
Linus Flood
2025-08-15 07:10:21 +00:00
parent 12381f26e7
commit 007025313b
2 changed files with 7 additions and 2 deletions

View File

@@ -73,7 +73,7 @@ export async function serverClient() {
if (webviews.includes(fullPathname)) {
const redirectUrl = `/${lang}/webview/refresh?returnurl=${encodeURIComponent(fullPathname)}`
serverClientLogger.error(
serverClientLogger.info(
"Unautorized in webview, redirecting to: ",
redirectUrl
)
@@ -82,7 +82,7 @@ export async function serverClient() {
}
const redirectUrl = `${login[lang]}?redirectTo=${encodeURIComponent(`/${lang}/${pathname}`)}`
serverClientLogger.error(
serverClientLogger.info(
`[serverClient] onError redirecting to: ${redirectUrl}`
)
redirect(redirectUrl)

View File

@@ -26,6 +26,11 @@ export function createLogger(loggerPrefix: string | (() => Promise<string>)) {
},
async info(message: string, ...args: unknown[]): Promise<void> {
// TODO: Make this configurable
if (process.env.NODE_ENV !== "development") {
return
}
console.info(`${await getLoggerPrefix()} ${message}`.trim(), ...args)
},
async warn(message: string, ...args: unknown[]): Promise<void> {