Actions
Bug #5059
openEz egy másik bug
Bug #5059:
Ez egy másik bug
Status:
New
Priority:
Immediate
Assignee:
Category:
Ez egy feladat kategória, Amihez Kovács András van
Target version:
Start date:
03/03/2026
Due date:
03/04/2026 (Due in 0 days)
% Done:
30%
Estimated time:
30:00 h
Spent time:
Description
🐛 BUG: Profilkép feltöltésekor "500 Internal Server Error"¶
📝 Összefoglaló¶
A felhasználói profil szerkesztésekor, ha 2MB-nál nagyobb .png fájlt próbálunk feltölteni, a rendszer hibaüzenet nélkül összeomlik, és egy fehér oldalt mutat "500 Internal Server Error" felirattal.
💻 Környezet¶
| Paraméter | Érték |
|---|---|
| Modul | Felhasználói Kezelés / Profil |
| Böngésző | Firefox 122.0, Edge 121.0 |
| Környezet | Staging / Teszt szerver |
👣 Reprodukciós lépések¶
- Jelentkezz be a rendszerbe.
- Kattints a jobb felső sarokban a nevedre, majd a "Saját fiók" menüpontra.
- Válaszd a "Profilkép módosítása" opciót.
- Tallózz be egy nagyméretű (pl. 5MB-os)
.pngfájlt. - Kattints a "Mentés" gombra.
❌ Tényleges eredmény¶
A böngésző egy üres fehér oldalt tölt be a következő üzenettel: 500 | Internal Server Error. A fájl nem kerül mentésre.
✅ Elvárt eredmény¶
A rendszernek hibaüzenetet kellene dobnia: "A fájlméret túl nagy. Maximum engedélyezett méret: 2MB."
📄 Szerver oldali Log (részlet)¶
A hiba idején a production.log-ban az alábbi bejegyzés keletkezik:
Completed 500 Internal Server Error in 142ms (ActiveRecord: 12.4ms)
NoMethodError (undefined method `size' for nil:NilClass):
app/models/attachment.rb:145:in `validate_max_file_size'
Updated by András Kovács about 8 hours ago
- Due date set to 03/04/2026
Actions