fix: update Config initializers with new field

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6c1abd66baf81256f73ae03846673ebf6a6a6964
This commit is contained in:
raf 2026-02-07 13:26:07 +03:00
commit 3414b9f1a4
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
2 changed files with 30 additions and 20 deletions

View file

@ -47,16 +47,21 @@ pub async fn execute(
lockfile.save(lockfile_dir)?;
let config = Config {
name: args.name.unwrap_or_else(|| "My Modpack".to_string()),
version: args.version.unwrap_or_else(|| "1.0.0".to_string()),
description: None,
author: None,
overrides: vec!["overrides".to_string()],
server_overrides: None,
client_overrides: None,
paths: HashMap::new(),
projects: None,
export_profiles: None,
name: args
.name
.unwrap_or_else(|| "My Modpack".to_string()),
version: args
.version
.unwrap_or_else(|| "1.0.0".to_string()),
description: None,
author: None,
overrides: vec!["overrides".to_string()],
server_overrides: None,
client_overrides: None,
paths: HashMap::new(),
projects: None,
export_profiles: None,
export_server_side_projects_to_client: None,
};
let config_dir = config_path.parent().unwrap_or(Path::new("."));