This commit is contained in:
2026-07-05 20:02:45 +02:00
parent 24d40e4de0
commit 30d928ddde
9 changed files with 145 additions and 28 deletions
+12 -1
View File
@@ -1,5 +1,8 @@
use crate::models::message;
use crate::routes::message::dto::{CreateMessageRequest, MessageResponse, UpdateMessageRequest};
use crate::repositories::types::MessageFilter;
use crate::routes::message::dto::{
CreateMessageRequest, MessageQueryParams, MessageResponse, UpdateMessageRequest,
};
use chrono::Utc;
use sea_orm::Set;
use uuid::Uuid;
@@ -42,3 +45,11 @@ pub fn update_request_to_am(
reply_to_id: Set(model.reply_to_id),
}
}
pub fn query_params_to_message_filter(params: MessageQueryParams) -> MessageFilter {
MessageFilter {
channel_id: params.channel_id,
before_id: params.before_id,
limit: params.limit,
}
}