fix: add status field to PersonInfo struct
This commit is contained in:
@@ -24,10 +24,12 @@ struct FileInfo {
|
||||
}
|
||||
|
||||
#[derive(Serialize)]
|
||||
#[serde(rename_all = "camelCase")]
|
||||
struct PersonInfo {
|
||||
identity_uuid: String,
|
||||
name: String,
|
||||
starred: bool,
|
||||
status: String,
|
||||
}
|
||||
|
||||
#[derive(Serialize)]
|
||||
@@ -148,6 +150,7 @@ async fn get_files(args: GetFilesArgs) -> Result<Vec<FileInfo>, String> {
|
||||
|
||||
#[tauri::command(rename_all = "camelCase")]
|
||||
async fn get_people(_page: usize, _per_page: usize) -> Result<Vec<PersonInfo>, String> {
|
||||
eprintln!("[get_people] called");
|
||||
let client = reqwest::Client::new();
|
||||
let mut all_people = Vec::new();
|
||||
let mut page = 1;
|
||||
@@ -167,6 +170,7 @@ async fn get_people(_page: usize, _per_page: usize) -> Result<Vec<PersonInfo>, S
|
||||
identity_uuid: uuid.to_string(),
|
||||
name: name.to_string(),
|
||||
starred: i["metadata"]["starred"].as_bool().unwrap_or(false),
|
||||
status: "confirmed".to_string(),
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user