fix: Clean up excessive debug logging in JavaScript console
- Add conditional verbose logging controlled by ?verbose URL param or localStorage - Reduce frequent WebSocket message logging to verbose mode only - Minimize aircraft position update logging to prevent console spam - Make 3D radar initialization logging conditional on verbose flag - Reduce WebSocket message counter frequency from every 10 to every 500 messages - Preserve important error messages and connection status logging Users can enable verbose logging with: - URL parameter: http://localhost:8080?verbose - localStorage: localStorage.setItem('skyview-verbose', 'true') 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
7d54aa4fae
commit
2ba2192044
3 changed files with 90 additions and 38 deletions
|
|
@ -53,8 +53,8 @@ export class WebSocketManager {
|
|||
this.lastMessageTime = Date.now();
|
||||
this.messageCount++;
|
||||
|
||||
// Log message reception for debugging
|
||||
if (this.messageCount % 10 === 0) {
|
||||
// Only log message counts in verbose mode and less frequently
|
||||
if (window.skyviewVerbose && this.messageCount % 500 === 0) {
|
||||
console.debug(`Received ${this.messageCount} WebSocket messages`);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue