!report in chat nu descarca demoul din meciul respectiv
REZOLVAT Demo incorect
2 Raspunsuri
REZOLVAT
Doua cauze:
1. Plugin-ul CompeReport nu trimitea current_map la API, asa ca endpointul cadea pe fallback "orice demo recent" si prindea demo-uri de pe alte harti.
2. Filtrul de marime minim 10MB rejecta demo-ul in curs (ongoing recording, inca mic) cand raportul se facea la inceputul meciului.
Fix:
- Plugin-ul trimite acum current_map = Server.MapName in payload.
- API face 2 pass-uri: intai caza demo cu hartă curenta (prag minim 100KB), apoi fallback cea mai recenta ≥1MB in ultimele 2h.
- Plugin-ul CompeReport recompilat si deployat pe s1.
Doua cauze:
1. Plugin-ul CompeReport nu trimitea current_map la API, asa ca endpointul cadea pe fallback "orice demo recent" si prindea demo-uri de pe alte harti.
2. Filtrul de marime minim 10MB rejecta demo-ul in curs (ongoing recording, inca mic) cand raportul se facea la inceputul meciului.
Fix:
- Plugin-ul trimite acum current_map = Server.MapName in payload.
- API face 2 pass-uri: intai caza demo cu hartă curenta (prag minim 100KB), apoi fallback cea mai recenta ≥1MB in ultimele 2h.
- Plugin-ul CompeReport recompilat si deployat pe s1.
Demo downloading functioneaza perfect acum, ms nark!!