From 698bdd619f8c3368bf7facc9327b7e7500e5cbd9 Mon Sep 17 00:00:00 2001 From: Aiden McClelland Date: Fri, 26 Jul 2024 13:26:23 -0600 Subject: [PATCH] fix version mapping --- core/startos/src/version/mod.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/startos/src/version/mod.rs b/core/startos/src/version/mod.rs index 09d438344..ebd178e37 100644 --- a/core/startos/src/version/mod.rs +++ b/core/startos/src/version/mod.rs @@ -27,6 +27,7 @@ enum Version { V0_3_5_1(Wrapper), V0_3_5_2(Wrapper), V0_3_6_alpha_0(Wrapper), + V0_3_6_alpha_1(Wrapper), Other(exver::Version), } @@ -47,6 +48,7 @@ impl Version { Version::V0_3_5_1(Wrapper(x)) => x.semver(), Version::V0_3_5_2(Wrapper(x)) => x.semver(), Version::V0_3_6_alpha_0(Wrapper(x)) => x.semver(), + Version::V0_3_6_alpha_1(Wrapper(x)) => x.semver(), Version::Other(x) => x.clone(), } } @@ -247,6 +249,7 @@ pub async fn init( Version::V0_3_5_1(v) => v.0.migrate_to(&Current::new(), &db, &mut progress).await?, Version::V0_3_5_2(v) => v.0.migrate_to(&Current::new(), &db, &mut progress).await?, Version::V0_3_6_alpha_0(v) => v.0.migrate_to(&Current::new(), &db, &mut progress).await?, + Version::V0_3_6_alpha_1(v) => v.0.migrate_to(&Current::new(), &db, &mut progress).await?, Version::Other(_) => { return Err(Error::new( eyre!("Cannot downgrade"), @@ -291,6 +294,12 @@ mod tests { Just(Version::V0_3_5(Wrapper(v0_3_5::Version::new()))), Just(Version::V0_3_5_1(Wrapper(v0_3_5_1::Version::new()))), Just(Version::V0_3_5_2(Wrapper(v0_3_5_2::Version::new()))), + Just(Version::V0_3_6_alpha_0(Wrapper( + v0_3_6_alpha_0::Version::new() + ))), + Just(Version::V0_3_6_alpha_1(Wrapper( + v0_3_6_alpha_1::Version::new() + ))), em_version().prop_map(Version::Other), ] }