diff --git a/crates/extension/src/extension_store.rs b/crates/extension/src/extension_store.rs index 1330b7ae6d0c14c33e81656bd7d3d385d8ebbe38..7e08c8d3278459163e1c4514bd28e5483c0d970e 100644 --- a/crates/extension/src/extension_store.rs +++ b/crates/extension/src/extension_store.rs @@ -456,9 +456,9 @@ impl ExtensionStore { let extension_ids = self .extension_index .extensions - .keys() - .map(|id| id.as_ref()) - .filter(|id| extension_settings.should_auto_update(id)) + .iter() + .filter(|(id, entry)| !entry.dev && extension_settings.should_auto_update(id)) + .map(|(id, _)| id.as_ref()) .collect::>() .join(","); let task = self.fetch_extensions_from_api(