diff --git a/plugin_cache.go b/plugin_cache.go index 259ec1081d..9fc8ac538a 100644 --- a/plugin_cache.go +++ b/plugin_cache.go @@ -12,7 +12,7 @@ var pluginCachePath = filepath.Join(AppDir(), "plugin-cache.json") func UpdatePluginCache() { cache := FetchPluginCache() for name := range cache { - cache[name] = getPlugin(name, false) + cache[name] = getPlugin(name, true) } savePluginCache(cache) } diff --git a/plugins.go b/plugins.go index e78ebb87bf..3f561b878d 100644 --- a/plugins.go +++ b/plugins.go @@ -96,7 +96,7 @@ var pluginsInstallCmd = &Command{ Errf("Installing plugin %s... ", name) err := installPlugins(name) ExitIfError(err) - plugin := getPlugin(name, false) + plugin := getPlugin(name, true) if plugin == nil || len(plugin.Commands) == 0 { Err("\nThis does not appear to be a Heroku plugin, uninstalling... ") ExitIfError(gode.RemovePackage(name)) @@ -435,7 +435,7 @@ func installPlugins(names ...string) error { err := gode.InstallPackage(names...) plugins := make([]*Plugin, 0, len(names)) for _, name := range names { - plugins = append(plugins, getPlugin(name, false)) + plugins = append(plugins, getPlugin(name, true)) } AddPluginsToCache(plugins...) for _, name := range names {