Troubleshooting nakon Zakrpe 1.0.6
micho
Ljudi prijavljuju probleme odnedavno s učitavanjem stranice. Ti problemi izgleda nisu otklonjeni nakon refresha stranice. Stoga vam redom nudim rješenja, redoslijedom kojim ih možete isprobavati, kako bi otklonili probleme:
- puno osvježavanje stranice
- gašenje svih trenutnih Studoši kartica, otvaranje u novoj
- gašenje preglednika i ponovno otvaranje stranice
- brisanje predgledničkog cachea
Problem će najvjerojatnije riješiti posljednja točka - pretpostavljam da postoje neki stari cacheirani podaci koji rade probleme jer smo maknuli jedno proširenje i stavili drugo, slično, a ta dva proširenja su u konfliktu.
Ako svejedno imate i nakon svega ovog probleme, javite u Bugove, pa ću se pozabaviti time.
micho
Novost
Pronađen je problem u proširenju za reakcije, sukladno tome sustav realtime ažuriranja je trenutno ugašen. Testiram rješenja lokalno (problem je što se zove funkcija nad objektom koji je nema), kad popravim dignut ću natrag websockete.
micho
Razrješenje
Čini mi se da je bug s reakcijama “popravljen”:
pa u skladu s time ponovno omogućavam websockete. Pratim i dalje situaciju…
EDIT
Ipak nije popravljeno ahhh
EDIT2
Drugi pokušaj (ovaj bi trebao popraviti to bez obzira na sve):
const reactions = (this.post.reactions() || []).filter(r => (r != null && r.user_id == "function"));
EDIT3
Popravak izaziva drugi bug. Reakcije su tako buggane…
EDIT4
Nema tu pomoći, onemogućio sam reakcijama realtime ažuriranja. Kad skužim kako ih popraviti (ili kad netko od kreatora ovih 2 proširenja odluči popraviti ih) reakcije će imati realtime ažuriranja
EDIT5
Sutra ću se možda pozabaviti svime jer mislim da imam rješenje, kao i dodavanjem uvida tko je reagirao na objave.
micho
Novost
Postoji problem s maksimalnom količinom realtime poruka koje proširenje može slati (100). Ovo tu nije baš jednostavno greška za otkloniti (potrebno je napisati konkretni alokacijski algoritam za korisnike, tako da se za svakih 100 korisnika stvori zasebni javni kanal po kojemu se mogu slati novosti), a to, predviđam, neće biti riješeno toliko skoro (moglo bi potrajati od par dana do tjedan-dva). Do daljnjega proširenje za realtime novosti ostaje isključeno.