Commit graph

8 commits

Author SHA1 Message Date
61908d1ac2 channels: fix getParticipant returning success for a left/kicked member
GetParticipant only converted a stale "left" row into USER_NOT_PARTICIPANT
when the participant being queried was the viewer themselves. Querying
about a different user who previously left/was kicked returned their stale
row as a successful result instead, which a client can't classify as a
proper participant type. Check the status regardless of who's asking.
2026-09-16 14:35:15 +01:00
onysd
21a0856587 merged from gramsrv upstream 2026-09-01 12:06:31 +03:00
iamxvbaba
73cf6a8184 fix(channels): sync preserve locally cleared dialogs 2026-07-29 16:19:04 +08:00
iamxvbaba
b4aaf57d6b fix: sync public channel preview updates 2026-07-24 14:50:17 +08:00
A
aa21bd04e1 fix: sync protocol and discussion stability fixes 2026-07-12 07:05:02 +08:00
A
9f73dc20da fix: sync linked discussion guest support 2026-07-11 23:18:24 +08:00
A
599453a3c4 fix: harden channel rights and sticker compatibility
Co-authored-by: HSgram <3013954224@qq.com>
2026-07-01 22:38:13 +08:00
A
70b6820474 chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00