diff --git a/README.md b/README.md index 05a5a0a..0360f0b 100644 --- a/README.md +++ b/README.md @@ -363,7 +363,7 @@ s is released under the MIT license. [ReportCard-Image]: https://goreportcard.com/badge/github.com/zquestz/s [Build-Status-URL]: http://travis-ci.com/zquestz/s [Build-Status-Image]: https://travis-ci.com/zquestz/s.svg?branch=master -[Release-URL]: https://github.com/zquestz/s/releases/tag/v0.6.6 -[Release-Image]: http://img.shields.io/badge/release-v0.6.6-1eb0fc.svg +[Release-URL]: https://github.com/zquestz/s/releases/tag/v0.6.7 +[Release-Image]: http://img.shields.io/badge/release-v0.6.7-1eb0fc.svg [Chat-Image]: https://badges.gitter.im/zquestz/s.svg [Chat-URL]: https://gitter.im/zquestz/s?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge diff --git a/cmd/search.go b/cmd/search.go index 2fbece4..c2a9595 100644 --- a/cmd/search.go +++ b/cmd/search.go @@ -15,7 +15,7 @@ import ( const ( appName = "s" - version = "0.6.6" + version = "0.6.7" defaultPort = 8080 defaultProvider = "presearch" ) @@ -134,6 +134,11 @@ func prepareFlags() { SearchCmd.PersistentFlags().StringVarP( &config.Key, "key", "k", config.Key, "path to key.pem for TLS") + config.Provider = strings.ToLower(config.Provider) + + providers.SetBlacklist(config.Blacklist) + providers.SetWhitelist(config.Whitelist) + err := SearchCmd.RegisterFlagCompletionFunc("provider", func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { return providers.ProviderNames(config.Verbose), cobra.ShellCompDirectiveNoFileComp }) @@ -168,11 +173,6 @@ func performCommand(cmd *cobra.Command, args []string) error { return nil } - config.Provider = strings.ToLower(config.Provider) - - providers.SetBlacklist(config.Blacklist) - providers.SetWhitelist(config.Whitelist) - if config.ListProviders { fmt.Print(providers.DisplayProviders(config.Verbose)) return nil