diff --git a/crates/desktop/artcraft/src/core/commands/enqueue/generate_error.rs b/crates/desktop/artcraft/src/core/commands/enqueue/generate_error.rs index 7ac79c44a3..28b2e501e5 100644 --- a/crates/desktop/artcraft/src/core/commands/enqueue/generate_error.rs +++ b/crates/desktop/artcraft/src/core/commands/enqueue/generate_error.rs @@ -153,6 +153,7 @@ impl From for GenerateError { ArtcraftError::StorytellerError(e) => Self::ProviderFailure(ProviderFailureReason::StorytellerError(e)), ArtcraftError::RwLockReadError => Self::AnyhowError(anyhow!("Lock read error")), ArtcraftError::RwLockWriteError => Self::AnyhowError(anyhow!("Lock write error")), + ArtcraftError::MutexLockError => Self::AnyhowError(anyhow!("Mutex lock error")), } } } diff --git a/crates/desktop/artcraft/src/lib.rs b/crates/desktop/artcraft/src/lib.rs index 21b07b501c..6c4ee490fa 100644 --- a/crates/desktop/artcraft/src/lib.rs +++ b/crates/desktop/artcraft/src/lib.rs @@ -110,7 +110,7 @@ pub fn run() { let grok_websocket_manager_2= grok_websocket_manager.clone(); let grok_prompt_queue = GrokImagePromptQueue::new(); - let grok_prompt_queue_2 = grok_image_prompt_queue.clone(); + let grok_prompt_queue_2 = grok_prompt_queue.clone(); println!("Initializing backend runtime...");