diff --git a/src/app/config.coffee b/src/app/config.coffee index 3050e9303..7703d5614 100644 --- a/src/app/config.coffee +++ b/src/app/config.coffee @@ -28,11 +28,12 @@ class Config registerNewExtensions: -> registeredExtensions = _.pluck(@core.extensions, 'name') + shouldUpdate = false for extensionName in _.unique(@listExtensionNames()) unless _.contains(registeredExtensions, extensionName) - console.log "registering", extensionName @core.extensions.push(name: extensionName, enabled: true) - @update() + shouldUpdate = true + @update() if shouldUpdate listExtensionNames: -> fs.list(bundledExtensionsDirPath).concat(fs.list(userExtensionsDirPath)).map (path) ->