summaryrefslogtreecommitdiff
path: root/rust/crates/commands/src/scene/create_scene.rs
diff options
context:
space:
mode:
Diffstat (limited to 'rust/crates/commands/src/scene/create_scene.rs')
-rw-r--r--rust/crates/commands/src/scene/create_scene.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/rust/crates/commands/src/scene/create_scene.rs b/rust/crates/commands/src/scene/create_scene.rs
index 1f2de02b..b109e0ce 100644
--- a/rust/crates/commands/src/scene/create_scene.rs
+++ b/rust/crates/commands/src/scene/create_scene.rs
@@ -31,7 +31,13 @@ impl Command for CreateSceneCommand {
) -> Result<Option<CommandResult>, CommandError> {
self.saved_scenes = Some(project.scenes.clone());
- let created = timeline::scenes::build_default_scene(&self.name, self.is_main);
+ let created = timeline::scenes::build_default_scene(
+ uuid::Uuid::new_v4().to_string(),
+ uuid::Uuid::new_v4().to_string(),
+ self.name.clone(),
+ self.is_main,
+ chrono::Utc::now(),
+ );
self.created_scene_id = Some(created.id.clone());
project.scenes.push(created);
Ok(None)