diff --git a/src/syncback/mod.rs b/src/syncback/mod.rs index 8e0d7d03..9bc60fe5 100644 --- a/src/syncback/mod.rs +++ b/src/syncback/mod.rs @@ -360,28 +360,6 @@ pub fn get_best_middleware(snapshot: &SyncbackSnapshot) -> Middleware { } } - // If the name is invalid but the instance has no descendants and isn't a - // folder/config/tool, prefer slugified files over creating a directory. - // Only promote to directory when there are children (or dir-like classes). - if crate::syncback::file_names::validate_file_name(&inst.name).is_err() { - middleware = match middleware { - Middleware::ServerScript | Middleware::ClientScript | Middleware::ModuleScript - if inst.children().is_empty() => - { - middleware - } - Middleware::JsonModel | Middleware::Text if inst.children().is_empty() => middleware, - _ => match middleware { - Middleware::ServerScript => Middleware::ServerScriptDir, - Middleware::ClientScript => Middleware::ClientScriptDir, - Middleware::ModuleScript => Middleware::ModuleScriptDir, - Middleware::Csv => Middleware::CsvDir, - Middleware::JsonModel | Middleware::Text => Middleware::Dir, - _ => middleware, - }, - } - } - if middleware == Middleware::Rbxm { middleware = match env::var(DEBUG_MODEL_FORMAT_VAR) { Ok(value) if value == "1" => Middleware::Rbxmx,