diff --git a/packages/app-lib/src/api/connected_library.rs b/packages/app-lib/src/api/connected_library.rs index 59192720a..fa30eaef1 100644 --- a/packages/app-lib/src/api/connected_library.rs +++ b/packages/app-lib/src/api/connected_library.rs @@ -372,7 +372,10 @@ async fn fetch_manifest(url: &str) -> crate::Result { Ok(manifest) } -async fn fetch_mrpack(url: &str, expected_sha512: &str) -> crate::Result { +async fn fetch_mrpack( + url: &str, + expected_sha512: &str, +) -> crate::Result { let parsed = Url::parse(url)?; if parsed.scheme() != "https" { return Err(ErrorKind::InputError( @@ -384,11 +387,9 @@ async fn fetch_mrpack(url: &str, expected_sha512: &str) -> crate::Result crate::Result { +async fn get_by_id( + pool: &SqlitePool, + id: &str, +) -> crate::Result { let row = sqlx::query( " SELECT id, source_url, manifest_url, name, version, version_id, diff --git a/packages/app-lib/src/api/mod.rs b/packages/app-lib/src/api/mod.rs index 6bef7e8b0..082e751ed 100644 --- a/packages/app-lib/src/api/mod.rs +++ b/packages/app-lib/src/api/mod.rs @@ -32,11 +32,10 @@ pub mod data { pub mod prelude { pub use crate::{ - State, + State, connected_library, data::*, event::CommandPayload, - connected_library, jre, metadata, minecraft_auth, mr_auth, pack, - process, + jre, metadata, minecraft_auth, mr_auth, pack, process, profile::{self, Profile, create}, settings, util::{