Fix opening channel notes from collab panel context menu (#2998)

Release Notes:

- Fixed a bug where the 'Open Notes' action in the collaboration panel
context menu didn't work (preview only).
This commit is contained in:
Max Brunsfeld 2023-09-20 13:55:23 -07:00 committed by GitHub
commit ee16b2051e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -87,7 +87,7 @@ struct ManageMembers {
#[derive(Debug, Clone, PartialEq, Eq, Hash, Serialize, Deserialize)]
pub struct OpenChannelNotes {
pub channel_id: u64,
pub channel_id: ChannelId,
}
#[derive(Debug, Clone, PartialEq, Eq, Hash, Serialize, Deserialize)]
@ -95,11 +95,6 @@ pub struct JoinChannelCall {
pub channel_id: u64,
}
#[derive(Debug, Clone, PartialEq, Eq, Hash, Serialize, Deserialize)]
struct OpenChannelBuffer {
channel_id: ChannelId,
}
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash, Serialize, Deserialize)]
struct StartMoveChannelFor {
channel_id: ChannelId,
@ -155,7 +150,6 @@ impl_actions!(
ToggleCollapse,
OpenChannelNotes,
JoinChannelCall,
OpenChannelBuffer,
LinkChannel,
StartMoveChannelFor,
StartLinkChannelFor,
@ -2318,7 +2312,7 @@ impl CollabPanel {
items.push(ContextMenuItem::action(
"Open Notes",
OpenChannelBuffer {
OpenChannelNotes {
channel_id: path.channel_id(),
},
));