diff --git a/internal/rendering/config.go b/internal/rendering/config.go index 4f91a74..c4ae6d7 100644 --- a/internal/rendering/config.go +++ b/internal/rendering/config.go @@ -118,7 +118,7 @@ func (rc *Config) ScanForConfigFile(profile string) error { return err } - return errors.New("No config file found") + return errors.New("no config file found") } func (rc *Config) LoadConfigFile(file string) error { @@ -138,9 +138,12 @@ func (rc *Config) LoadConfigFile(file string) error { } func (c *Config) Init() error { + fmt.Print("downloading website icons") for i, _ := range c.Template.Websites { + fmt.Print(".") c.Template.Websites[i].Cache() } + fmt.Print("\n") return nil } diff --git a/internal/rendering/website_cards.go b/internal/rendering/website_cards.go index 96299c5..f928a3d 100644 --- a/internal/rendering/website_cards.go +++ b/internal/rendering/website_cards.go @@ -3,7 +3,6 @@ package rendering import ( "crypto/sha1" "encoding/hex" - "fmt" "io" "net/http" "net/url" @@ -49,8 +48,7 @@ func (w *Website) Cache() error { return err } - filename := hashUrl(w.ImageUrl) - fmt.Println(w.ImageUrl + " => " + filename) + filename := hashUrl(w.ImageUrl) + filepath.Ext(w.ImageUrl) targetPath := filepath.Join(cacheDir, filename) resp, err := http.Get(w.ImageUrl) if err != nil { diff --git a/tmp/build-errors.log b/tmp/build-errors.log index f50898d..8cdaa4e 100644 --- a/tmp/build-errors.log +++ b/tmp/build-errors.log @@ -1 +1 @@ -exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1 \ No newline at end of file +exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1 \ No newline at end of file