P0 HOTFIX: GET /admin/organizations/{org_id}/vehicles 500 Internal Server Error #299

Open
opened 2026-06-26 03:17:20 +02:00 by kincses · 0 comments
Owner

Mérföldkő: Backend Stabilitás
Cél: A garázs járműveinek listázása 500-as hibát dobott a frontenden. Három AttributeError javítása az Asset modell nem létező attribútumai miatt (branch, year, color).

🔗 Függőségek (Dependencies)

  • Bemenet: Asset SQLAlchemy modell, Branch modell
  • Kimenet: Admin frontend Flotta Tab

📝 Elemzés

A GET /api/v1/admin/organizations/{org_id}/vehicles végpont három AttributeError-t dobott:

  1. Asset.branch - nem létezik relationship, csak branch_id oszlop
  2. Asset.year - a mező neve year_of_manufacture
  3. Asset.color - nem létező mező

Javítás: explicit LEFT JOIN a Branch táblához, year_of_manufacture használata, color eltávolítása.

**Mérföldkő:** Backend Stabilitás **Cél:** A garázs járműveinek listázása 500-as hibát dobott a frontenden. Három AttributeError javítása az Asset modell nem létező attribútumai miatt (branch, year, color). ### 🔗 Függőségek (Dependencies) - **Bemenet:** Asset SQLAlchemy modell, Branch modell - **Kimenet:** Admin frontend Flotta Tab ### 📝 Elemzés A GET /api/v1/admin/organizations/{org_id}/vehicles végpont három AttributeError-t dobott: 1. Asset.branch - nem létezik relationship, csak branch_id oszlop 2. Asset.year - a mező neve year_of_manufacture 3. Asset.color - nem létező mező Javítás: explicit LEFT JOIN a Branch táblához, year_of_manufacture használata, color eltávolítása.
Sign in to join this conversation.