1 file changed
+2
-2
crates/cli/src/deploy/setup.rs
+2
-2
@@ -21,7 +21,7 @@ pub async fn setup_project(env: Environment) -> Result<Config, ConfigError> {
21
let confirm = Confirm::with_theme(&ColorfulTheme::default())
22
.with_prompt(format!("Setup project in {}? y/n", highlight(&path_str)))
23
.interact()
24
- .map_err(|_| ConfigError::InputError)?;
24
+ .map_err(|_| ConfigError::InputSetupProjectError)?;
25
26
if !confirm {
27
return Err(ConfigError::Cancel);
@@ -109,7 +109,7 @@ async fn create_new_project(env: Environment, path: &str) -> Result<Project, Con
109
110
// Create a repository name: lowercased, remove spaces and special characters
111
let re = Regex::new(r"[^a-zA-Z0-9_-]").unwrap();
112
- let default_repository = name.clone().to_lowercase().replace(' ', "_");
112
+ let default_repository = name.clone().to_lowercase().replace(' ', "_").replace('-', "");
113
let default_repo = re.replace_all(&default_repository, "");
114
115
let repository = match Input::<String>::with_theme(&ColorfulTheme::default())