Un canale di chat non mostra né salva messaggi

Ciao @Jagster , faccio parte anche io del team di chat e sto approfondendo la questione. Rileggendo quello che hai fatto, nulla di tutto ciò avrebbe dovuto causare questo errore. Ogni messaggio di chat è potenzialmente collegato a una discussione nel database tramite un thread_id, e uno dei tuoi messaggi ha un thread_id per una discussione che per qualche motivo non esiste. Non abbiamo codice per eliminare le discussioni, quindi forse c’è stato un aggiornamento andato storto.

Puoi provare a eseguire questa query per me e pubblicare i risultati? Ci permetterà di vedere se hai un problema diffuso o se si è trattato solo di un caso anomalo:

SELECT id, chat_channel_id, thread_id
FROM chat_messages
WHERE thread_id IS NOT NULL AND thread_id NOT IN (
  SELECT id FROM chat_threads
);