Fix topic read actions for user topics

This commit is contained in:
richjohnrambo
2026-09-03 19:55:44 +08:00
parent 7193ba2316
commit e36decab28
2 changed files with 56 additions and 0 deletions
+1
View File
@@ -8704,6 +8704,7 @@ func authenticateTopicReader(wrt http.ResponseWriter, req *http.Request, topic s
writeIMError(wrt, req, http.StatusBadRequest, 30000, imReasonMalformedRequest, "malformed request", map[string]any{"field": "topic"})
return nil, "", false
}
topic = normalizeConversationSettingsTopic(topic, principal.Uid)
sub, err := store.Subs.Get(principal.TenantID, topic, principal.Uid, false)
if err != nil {
writeIMRelationError(wrt, req, err)