fix: "missing field Verison" error if some unity version is missing

This commit is contained in:
anatawa12 2024-10-29 00:34:51 +09:00
commit 03f563c07b
No known key found for this signature in database
GPG key ID: 9CA909848B8E4EA6

View file

@ -228,6 +228,7 @@ pub struct UnityInstallation {
path: Box<str>,
#[serde(rename = "Version")]
#[serde(deserialize_with = "default_if_err")]
#[serde(default)]
version: Option<UnityVersion>,
#[serde(rename = "LoadedFromHub")]
loaded_from_hub: bool,