1
0
mirror of https://gitlab.com/comunic/comunicapiv3 synced 2025-06-20 08:25:16 +00:00

Create first server message for conversations

This commit is contained in:
2021-03-07 15:44:52 +01:00
parent 466cf1903f
commit 8a33980a2d
4 changed files with 36 additions and 9 deletions

View File

@ -12,5 +12,18 @@ pub struct NewConversationMessage {
pub conv_id: ConvID,
pub message: Option<String>,
pub file: Option<ConversationMessageFile>,
pub server_message: Option<ConversationServerMessageType>
pub server_message: Option<ConversationServerMessageType>,
}
impl NewConversationMessage {
/// Create a new server message
pub fn new_server_message(conv_id: ConvID, message: ConversationServerMessageType) -> Self {
Self {
user_id: None,
conv_id,
message: None,
file: None,
server_message: Some(message),
}
}
}