mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-25 04:54:07 +00:00
Avoid clone in src/snapshot_middleware/lua.rs
Co-authored-by: krakow10 <krakow20@gmail.com>
This commit is contained in:
parent
020d72faef
commit
9a485d88ce
1 changed files with 4 additions and 2 deletions
|
|
@ -159,10 +159,12 @@ pub fn syncback_lua<'sync>(
|
||||||
if !meta.is_empty() {
|
if !meta.is_empty() {
|
||||||
let parent_location = snapshot.path.parent_err()?;
|
let parent_location = snapshot.path.parent_err()?;
|
||||||
let instance_name = &snapshot.new_inst().name;
|
let instance_name = &snapshot.new_inst().name;
|
||||||
|
let slugified;
|
||||||
let meta_name = if crate::syncback::validate_file_name(instance_name).is_err() {
|
let meta_name = if crate::syncback::validate_file_name(instance_name).is_err() {
|
||||||
crate::syncback::slugify_name(instance_name)
|
slugified = crate::syncback::slugify_name(instance_name);
|
||||||
|
&slugified
|
||||||
} else {
|
} else {
|
||||||
instance_name.clone()
|
instance_name
|
||||||
};
|
};
|
||||||
fs_snapshot.add_file(
|
fs_snapshot.add_file(
|
||||||
parent_location.join(format!("{}.meta.json", meta_name)),
|
parent_location.join(format!("{}.meta.json", meta_name)),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue