(session: &SessionInfo)
| 3326 | } |
| 3327 | |
| 3328 | fn map_api_session(session: &SessionInfo) -> Session { |
| 3329 | Session { |
| 3330 | id: session.id.clone(), |
| 3331 | title: session.title.clone(), |
| 3332 | created_at: Utc |
| 3333 | .timestamp_millis_opt(session.time.created) |
| 3334 | .single() |
| 3335 | .unwrap_or_else(Utc::now), |
| 3336 | updated_at: Utc |
| 3337 | .timestamp_millis_opt(session.time.updated) |
| 3338 | .single() |
| 3339 | .unwrap_or_else(Utc::now), |
| 3340 | parent_id: session.parent_id.clone(), |
| 3341 | share: None, |
| 3342 | } |
| 3343 | } |
| 3344 | |
| 3345 | fn map_api_message(message: &MessageInfo) -> Message { |
| 3346 | let parts: Vec<ContextMessagePart> = message |
no test coverage detected