1
0
mirror of https://gitlab.com/comunic/comunicapiv3 synced 2025-06-21 00:45:18 +00:00

Can search for user with a given virtual directory

This commit is contained in:
2020-06-02 13:26:12 +02:00
parent cadc80c24f
commit a934d2bf82
4 changed files with 38 additions and 3 deletions

View File

@ -11,4 +11,5 @@ pub mod http_error;
pub mod login_success;
pub mod current_user_id;
pub mod user_info;
pub mod custom_emoji;
pub mod custom_emoji;
pub mod res_find_user_by_virtual_directory;

View File

@ -0,0 +1,22 @@
//! API output of finding user by virtual directory
//!
//! @author Pierre Hubert
use crate::data::user::UserID;
use serde::Serialize;
#[derive(Serialize)]
#[allow(non_snake_case)]
pub struct FindUserByVirtualDirectoryAPIResult {
userID: u64
}
impl FindUserByVirtualDirectoryAPIResult {
/// Construct a new `FindUserByVirtualDirectoryAPIResult` instance
pub fn new(user_id: UserID) -> FindUserByVirtualDirectoryAPIResult {
FindUserByVirtualDirectoryAPIResult {
userID: user_id as u64
}
}
}