This occurred because I misused the ChatMentionContext. We should use getCommunityThreadIDForGenesisThreads instead of getCommunity, so that channels of GENESIS are treated the same as community roots.
This addresses ENG-8808.
Differential D12720
[lib] Fix subchannels of subchannels in GENESIS not appearing in navigation side drawer ashoat on Jul 10 2024, 9:05 AM. Authored by Tags None Referenced Files
Subscribers None
Details This occurred because I misused the ChatMentionContext. We should use getCommunityThreadIDForGenesisThreads instead of getCommunity, so that channels of GENESIS are treated the same as community roots. This addresses ENG-8808. I reproduced the issue locally and confirmed that this diff resolves it
Diff Detail
Event TimelineComment Actions The name getCommunityThreadIDForGenesisThreads seems to suggest that this function only returns values for GENESIS subchannels. Can you confirm this doesn't break for chats in other communities? |