fix: hide disabled os images

This commit is contained in:
2024-11-29 22:24:03 +00:00
parent 3200f903c7
commit 4490cc3825

View File

@ -114,6 +114,7 @@ async fn v1_get_vm(
#[get("/api/v1/image")]
async fn v1_list_vm_images(db: &State<Box<dyn LNVpsDb>>) -> ApiResult<Vec<VmOsImage>> {
let vms = db.list_os_image().await?;
let vms: Vec<VmOsImage> = vms.into_iter().filter(|i| i.enabled).collect();
ApiData::ok(vms)
}