diff options
| author | 2026-03-18 13:43:12 +0800 | |
|---|---|---|
| committer | 2026-03-18 13:43:12 +0800 | |
| commit | 1aeb0d1f5cf6c5c2492e749e3c25c3649b591c59 (patch) | |
| tree | e8ee2b3af4e560e90472546ae581055f38d9533f /src-tauri | |
| parent | e8929b27444908b1f90b9ed3a4d52c5fd63fdf8c (diff) | |
| download | DropOut-1aeb0d1f5cf6c5c2492e749e3c25c3649b591c59.tar.gz DropOut-1aeb0d1f5cf6c5c2492e749e3c25c3649b591c59.zip | |
fix(instance): InstanceManager -> InstanceState
Diffstat (limited to 'src-tauri')
| -rw-r--r-- | src-tauri/src/core/instance.rs | 9 | ||||
| -rw-r--r-- | src-tauri/src/core/modpack.rs | 2 |
2 files changed, 4 insertions, 7 deletions
diff --git a/src-tauri/src/core/instance.rs b/src-tauri/src/core/instance.rs index 0272d09..bc303c4 100644 --- a/src-tauri/src/core/instance.rs +++ b/src-tauri/src/core/instance.rs @@ -450,8 +450,8 @@ impl InstanceState { ) -> Result<Instance, String> { // Local RAII guard to ensure end_operation is always called struct OperationGuard<'a> { - manager: &'a InstanceManager, - id: &'a str, + manager: &'a InstanceState, + id: &'a str, } impl<'a> Drop for OperationGuard<'a> { @@ -462,10 +462,7 @@ impl InstanceState { } self.begin_operation(id, InstanceOperation::ImportExport)?; - let _operation_guard = OperationGuard { - manager: self, - id, - }; + let _operation_guard = OperationGuard { manager: self, id }; let source_instance = self .get_instance(id) diff --git a/src-tauri/src/core/modpack.rs b/src-tauri/src/core/modpack.rs index 97d2fa1..a580000 100644 --- a/src-tauri/src/core/modpack.rs +++ b/src-tauri/src/core/modpack.rs @@ -370,7 +370,7 @@ async fn cf_post( ) -> Result<serde_json::Value, String> { let api_key = CURSEFORGE_API_KEY .ok_or("CurseForge modpack support requires CURSEFORGE_API_KEY set at build time")?; - + let resp = client .post(format!("https://api.curseforge.com{endpoint}")) .header("x-api-key", api_key) |