- Spegnimento
- 26 agosto 2026 alle ore 04:43 UTC
- Autore
- Kamo
- Impegno
- df51ca5
MediaController.getChatSessions lanciò a mano la versione pre-estrazione della "era scritto da qualcun altro?" regola (rowVisitor!= null && callerId Il che ha riguardato solo il pubblico. caso web-chat. I messaggi dei visitatori di una sessione sociale sono memorizzati sotto proprietario di connessione per lo stesso motivo un visitatore di web-chat sono memorizzati sotto il membro del sistema dell'org, in modo che il ramo non sia mai inciampato per le file sociali e "non scritto da me" conteggio restituito 0 per il proprietario di connessione Chats elenco righe — mentre il distintivo nav, già percorso attraverso l'approvazioneAmbiguità Un livello in piu', contato correttamente. Stesso conversazioni, due numeri in disaccordo, nella stessa caratteristica. Sostiene il proprietario di ogni guida sociale id per pagina (socialOwnerByGuid, accanto il pubblico esistenteChatOwnerByGuid) e deleghe la decisione per-row a nuova rigaOwnAuthorshipIsAmbiguous helper che chiama OwnAuthorshipAmbiguità .isAmbiguo direttamente, quindi la regola è dichiarata una volta e questo sito di chiamata non può più a lungo deriva da esso. Addirittura... unità-testing il nuovo helper direttamente (stesso modello come OutboundKindTest) — compresa la copertura di regressione per i due comportamenti che non devono cambiare: un biglietto di supporto in-app depositato da il proprio spettatore rimane non ambizioso, e una sessione web-chat pubblica vista da il suo proprietario rimane ambiguo.