fix: Library thumbnail guard, Search People/Agent modes, People pagination debug
This commit is contained in:
@@ -153,7 +153,7 @@ async fn get_people(_page: usize, _per_page: usize) -> Result<Vec<PersonInfo>, S
|
||||
let mut page = 1;
|
||||
|
||||
loop {
|
||||
let url = format!("{}/api/v1/identities?api_key={}&page={}&per_page=50", CORE_API, API_KEY, page);
|
||||
let url = format!("{}/api/v1/identities?api_key={}&page={}&per_page=100", CORE_API, API_KEY, page);
|
||||
let response = client.get(&url).send().await.map_err(|e| format!("Request failed: {}", e))?;
|
||||
let json: serde_json::Value = response.json().await.map_err(|e| format!("Parse failed: {}", e))?;
|
||||
|
||||
@@ -171,7 +171,8 @@ async fn get_people(_page: usize, _per_page: usize) -> Result<Vec<PersonInfo>, S
|
||||
}
|
||||
}
|
||||
|
||||
if identities.len() < 50 { break; }
|
||||
eprintln!("[get_people] page {} got {} identities", page, identities.len());
|
||||
if identities.len() < 100 { break; }
|
||||
page += 1;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user