🔧 4-Bug Fix Bundle: Logo Nav, Wallet 500, Mock Data, i18n Keys #418
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Mérföldkő: Sprint Bugfix — Frontend & Backend Stability
Cél: 4 confirmed bug fixes: HeaderLogo navigation trap, billing_engine.py TypeError on None wallet credits, SubscriptionStatusWidget missing i18n keys, and verify no mock data exists
🔗 Függőségek (Dependencies)
📝 Elemzés
Bug 1: HeaderLogo.vue:33 targetRoute traps users in /organization/ scope — fix: always return /dashboard.
Bug 2: billing_engine.py:625-634 calls float(None) when wallet credits are NULL in DB — fix: add 'or 0' fallback + SQL repair.
Bug 3: No mock data found — 705k is real DB data for admin user; Bug 2 fix resolves 500 cascade.
Bug 4: SubscriptionStatusWidget.vue uses 4 i18n keys (vehicles, unlimited, timeRemaining, days) missing from hu.ts and en.ts.
Full blueprint: plans/bugfix_quad_blueprint_2026-07-26.md