diff --git a/packages/community-app/src/hooks/community/channels/useCommunityChannel.ts b/packages/community-app/src/hooks/community/channels/useCommunityChannel.ts index 5540980f..c1f38642 100644 --- a/packages/community-app/src/hooks/community/channels/useCommunityChannel.ts +++ b/packages/community-app/src/hooks/community/channels/useCommunityChannel.ts @@ -17,7 +17,6 @@ export const useCommunityChannel = (props?: { }) => { const { odinId, communityId, channelId } = props || {}; const dotYouClient = useDotYouClientContext(); - const identity = dotYouClient.getIdentity(); const queryClient = useQueryClient(); const channelsQuery = useCommunityChannels({ odinId, communityId }).fetch; @@ -28,10 +27,7 @@ export const useCommunityChannel = (props?: { community: HomebaseFile; channelName: string; }) => { - const members = community.fileMetadata.appData.content.members.filter( - (recipient) => recipient !== identity - ); - return await saveCommunityChannel(dotYouClient, community, members, channelName); + return await saveCommunityChannel(dotYouClient, community, channelName); }; return { diff --git a/packages/js-lib/src/public/posts/PostEmojiReactionProvider.ts b/packages/js-lib/src/public/posts/PostEmojiReactionProvider.ts index e3de5667..ea32ab9a 100644 --- a/packages/js-lib/src/public/posts/PostEmojiReactionProvider.ts +++ b/packages/js-lib/src/public/posts/PostEmojiReactionProvider.ts @@ -3,7 +3,7 @@ import { ReactionFile } from '../../core/DriveData/File/DriveFileReactionTypes'; import { tryJsonParse } from '../../helpers/DataUtil'; import { GetTargetDriveFromChannelId } from './PostDefinitionProvider'; import { EmojiReactionSummary } from './PostReactionProvider'; -import { RawReactionContent, ReactionContext } from './PostTypes'; +import { ReactionContext } from './PostTypes'; interface ServerReactionsSummary { reactions: { reactionContent: string; count: number }[]; @@ -23,7 +23,7 @@ const emojiRootTransit = '/transit/reactions'; const emojiRoot = '/drive/files/reactions'; export const saveEmojiReaction = async ( dotYouClient: DotYouClient, - emoji: RawReactionContent, + emoji: { body: string }, context: ReactionContext ): Promise => { const isLocal = context.odinId === dotYouClient.getIdentity(); @@ -57,7 +57,7 @@ export const saveEmojiReaction = async ( export const removeEmojiReaction = async ( dotYouClient: DotYouClient, - emoji: RawReactionContent, + emoji: { body: string; authorOdinId?: string | undefined }, context: ReactionContext ): Promise => { const isLocal = context.odinId === dotYouClient.getIdentity();