Skip to content

Commit 9f44637

Browse files
committed
Update init with default_server
1 parent e453e4b commit 9f44637

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

crates/cli/src/subcommands/init.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,8 @@ pub async fn exec_with_options(config: &mut Config, options: &InitOptions) -> an
543543
add_native_aot_packages_to_csproj(&server_dir)?;
544544
}
545545

546-
if let Some(path) = create_default_spacetime_config_if_missing(&project_path, options.native_aot)? {
546+
let default_server = config.default_server_name().unwrap_or("maincloud");
547+
if let Some(path) = create_default_spacetime_config_if_missing(&project_path, options.native_aot, default_server)? {
547548
println!("{} Created {}", "✓".green(), path.display());
548549
}
549550

@@ -626,6 +627,7 @@ fn get_local_database_name(options: &InitOptions, project_name: &str, is_interac
626627
fn create_default_spacetime_config_if_missing(
627628
project_path: &Path,
628629
native_aot: bool,
630+
default_server: &str,
629631
) -> anyhow::Result<Option<PathBuf>> {
630632
let config_path = project_path.join(CONFIG_FILENAME);
631633
if config_path.exists() {
@@ -635,7 +637,7 @@ fn create_default_spacetime_config_if_missing(
635637
let mut config = SpacetimeConfig::default();
636638
config
637639
.additional_fields
638-
.insert("server".to_string(), json!("maincloud"));
640+
.insert("server".to_string(), json!(default_server));
639641

640642
if project_path.join("spacetimedb").is_dir() {
641643
config

0 commit comments

Comments
 (0)