Clean up development artifacts and obsolete code
Dependencies: - Remove unused bcrypt package (only bcryptjs is used) - Remove @types/bcrypt (only @types/bcryptjs needed) Scripts cleanup: - Delete migration scripts (one-time use, already applied): - add-mqtt-tables.js - add-parent-user-column.js - migrate-device-ownership.js - fix-acl-topic-patterns.js - update-acl-permission.js - Delete personal test/debug scripts: - reset-joachim-password.js - test-joachim-password.js - check-admin.js - check-user-password.js - test-password.js - test-device-access.js - test-user-visibility.js - Move change-mqtt-admin-password.sh to scripts/ directory Code cleanup: - Remove debug console.log statements from: - app/api/locations/ingest/route.ts - components/map/MapView.tsx (2 debug logs) - lib/db.ts 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -164,18 +164,7 @@ export default function MapView({ selectedDevice, timeFilter, isPaused, filterMo
|
||||
|
||||
const data: LocationResponse = await response.json();
|
||||
|
||||
// Debug: Log last 3 locations to see speed/battery values
|
||||
if (data.history && data.history.length > 0) {
|
||||
console.log('[MapView Debug] Last 3 locations:', data.history.slice(0, 3).map(loc => ({
|
||||
username: loc.username,
|
||||
timestamp: loc.timestamp,
|
||||
speed: loc.speed,
|
||||
speed_type: typeof loc.speed,
|
||||
speed_is_null: loc.speed === null,
|
||||
speed_is_undefined: loc.speed === undefined,
|
||||
battery: loc.battery,
|
||||
})));
|
||||
|
||||
// Auto-center to latest location
|
||||
const latest = data.history[0];
|
||||
if (latest && latest.latitude && latest.longitude) {
|
||||
@@ -301,18 +290,6 @@ export default function MapView({ selectedDevice, timeFilter, isPaused, filterMo
|
||||
// Calculate z-index: newer locations get higher z-index
|
||||
const zIndexOffset = sortedLocs.length - idx;
|
||||
|
||||
// Debug: Log for latest location only
|
||||
if (isLatest) {
|
||||
console.log('[Popup Debug] Latest location for', device.name, {
|
||||
speed: loc.speed,
|
||||
speed_type: typeof loc.speed,
|
||||
speed_is_null: loc.speed === null,
|
||||
speed_is_undefined: loc.speed === undefined,
|
||||
condition_result: loc.speed != null,
|
||||
display_time: loc.display_time
|
||||
});
|
||||
}
|
||||
|
||||
return (
|
||||
<Marker
|
||||
key={`${deviceId}-${loc.timestamp}-${idx}`}
|
||||
|
||||
Reference in New Issue
Block a user