fix interop list users endpoint

This commit is contained in:
DSeeLP 2025-04-17 18:18:49 +02:00
parent b18a6cbb97
commit ac54d2fdc9

View File

@ -139,17 +139,16 @@ pub async fn list_interop_users(
};
users.names.as_slice()
}
None => {
match fetch_users(interop).await {
Ok(names) => {
*guard = Some((InteropUsers { names }, Instant::now()));
}
Err(err) => {
let _ = Error::from(err);
}
};
guard.as_ref().unwrap().0.names.as_slice()
}
None => match fetch_users(interop).await {
Ok(names) => {
*guard = Some((InteropUsers { names }, Instant::now()));
guard.as_ref().unwrap().0.names.as_slice()
}
Err(err) => {
let _ = Error::from(err);
&[]
}
},
};
Ok(Json(json!(names)))
}