aboutsummaryrefslogtreecommitdiff
path: root/src-tauri/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src-tauri/src/lib.rs')
-rw-r--r--src-tauri/src/lib.rs29
1 files changed, 0 insertions, 29 deletions
diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs
index 53230f38..e4f67108 100644
--- a/src-tauri/src/lib.rs
+++ b/src-tauri/src/lib.rs
@@ -449,35 +449,6 @@ pub fn get_enabled_mods(game_install: GameInstall) -> Result<serde_json::value::
Ok(res)
}
-/// Set the status of a passed mod to enabled/disabled
-pub fn set_mod_enabled_status(
- game_install: GameInstall,
- mod_name: String,
- is_enabled: bool,
-) -> Result<(), String> {
- let enabledmods_json_path = format!("{}/R2Northstar/enabledmods.json", game_install.game_path);
-
- // Parse JSON
- let mut res: serde_json::Value = get_enabled_mods(game_install)?;
-
- // Check if key exists
- if res.get(mod_name.clone()).is_none() {
- return Err("Value not found in enabledmod.json".to_string());
- }
-
- // Update value
- res[mod_name] = serde_json::Value::Bool(is_enabled);
-
- // Save the JSON structure into the output file
- std::fs::write(
- enabledmods_json_path,
- serde_json::to_string_pretty(&res).unwrap(),
- )
- .unwrap();
-
- Ok(())
-}
-
/// Gets list of installed mods and their properties
/// - name
/// - is enabled?