Skip to content

Commit 7f7d9a4

Browse files
authored
Merge pull request #2091 from The-Commit-Company/develop
Merging develop into v3-alpha
2 parents 3f2ef37 + 479da1d commit 7f7d9a4

3 files changed

Lines changed: 6 additions & 23 deletions

File tree

apps/mobile/components/features/channel-settings/Members/ChannelMemberRow.tsx

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,16 +65,9 @@ const ChannelMemberRow = ({ member }: { member: Member }) => {
6565
const { deleteDoc, error, loading: deletingDoc } = useFrappeDeleteDoc()
6666
const { mutate } = useSWRConfig()
6767

68-
const { data: memberInfo, error: errorFetchingChannelMember } = useFrappeGetCall<{ message: { name: string } }>('frappe.client.get_value', {
69-
doctype: "Raven Channel Member",
70-
filters: JSON.stringify({ channel_id: channelId, user_id: member?.name }),
71-
fieldname: JSON.stringify(["name"])
72-
}, undefined, {
73-
revalidateOnFocus: false
74-
})
7568

7669
const deleteMember = async () => {
77-
return deleteDoc('Raven Channel Member', memberInfo?.message.name).then(() => {
70+
return deleteDoc('Raven Channel Member', member?.channel_member_name).then(() => {
7871
toast.success(`Removed ${member.full_name} from the channel`)
7972
mutate(["channel_members", channelId])
8073
})
@@ -164,4 +157,4 @@ const ChannelMemberRow = ({ member }: { member: Member }) => {
164157
)
165158
}
166159

167-
export default ChannelMemberRow
160+
export default ChannelMemberRow

frontend/src/components/feature/channel-member-details/remove-members/RemoveChannelMemberModal.tsx

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,9 @@ export const RemoveChannelMemberModal = ({ onClose, member }: RemoveChannelMembe
2424
const { mutate } = useSWRConfig()
2525
const channelData = channel?.channelData
2626

27-
const { data: memberInfo, error: errorFetchingChannelMember } = useFrappeGetCall<{ message: { name: string } }>('frappe.client.get_value', {
28-
doctype: "Raven Channel Member",
29-
filters: JSON.stringify({ channel_id: channelID, user_id: member?.name }),
30-
fieldname: JSON.stringify(["name"])
31-
}, undefined, {
32-
revalidateOnFocus: false
33-
})
34-
3527
const onSubmit = async () => {
36-
return deleteDoc('Raven Channel Member', memberInfo?.message.name).then(() => {
37-
toast.success(`Removed`)
28+
return deleteDoc('Raven Channel Member', member?.channel_member_name).then(() => {
29+
toast.success(`Removed ${member?.full_name} from ${channelData?.channel_name}`)
3830
onClose()
3931
mutate(["channel_members", channelID])
4032
})
@@ -54,7 +46,6 @@ export const RemoveChannelMemberModal = ({ onClose, member }: RemoveChannelMembe
5446
</AlertDialog.Title>
5547

5648
<Flex direction={'column'} gap='2'>
57-
<ErrorBanner error={errorFetchingChannelMember} />
5849
<ErrorBanner error={error} />
5950
<Text size='2'>This person will no longer have access to the channel.</Text>
6051
</Flex>
@@ -85,7 +76,6 @@ export const RemoveChannelMemberModal = ({ onClose, member }: RemoveChannelMembe
8576
</Dialog.Title>
8677

8778
<Flex direction={'column'} gap='2'>
88-
<ErrorBanner error={errorFetchingChannelMember} />
8979
<ErrorBanner error={error} />
9080
<Text size='1'>This person will no longer have access to the channel and can only rejoin by invitation.</Text>
9181
</Flex>
@@ -103,4 +93,4 @@ export const RemoveChannelMemberModal = ({ onClose, member }: RemoveChannelMembe
10393
}
10494

10595

106-
}
96+
}

raven/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "2.8.7"
1+
__version__ = "2.8.8"
22

33
from raven.raven_integrations.doctype.raven_incoming_webhook.raven_incoming_webhook import ( # noqa
44
handle_incoming_webhook as webhook,

0 commit comments

Comments
 (0)