Skip to content

Commit 9aa1fe8

Browse files
authored
fix(logger): fixed logger to show prod server-side logs (#1027)
1 parent 1b7c111 commit 9aa1fe8

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

apps/sim/lib/logs/console/logger.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ const LOG_CONFIG = {
4444
colorize: true,
4545
},
4646
production: {
47-
enabled: typeof window === 'undefined', // Enable only on server-side in production
47+
enabled: true, // Will be checked at runtime
4848
minLevel: LogLevel.ERROR,
4949
colorize: false,
5050
},
@@ -106,6 +106,11 @@ export class Logger {
106106
private shouldLog(level: LogLevel): boolean {
107107
if (!config.enabled) return false
108108

109+
// In production, only log on server-side (where window is undefined)
110+
if (ENV === 'production' && typeof window !== 'undefined') {
111+
return false
112+
}
113+
109114
const levels = [LogLevel.DEBUG, LogLevel.INFO, LogLevel.WARN, LogLevel.ERROR]
110115
const minLevelIndex = levels.indexOf(config.minLevel)
111116
const currentLevelIndex = levels.indexOf(level)

0 commit comments

Comments
 (0)