diff --git a/bridge/slack/handlers.go b/bridge/slack/handlers.go index 840deafd..e64686f9 100644 --- a/bridge/slack/handlers.go +++ b/bridge/slack/handlers.go @@ -292,8 +292,8 @@ func (b *Bslack) handleDownloadFile(rmsg *config.Message, file *slack.File, retr return fmt.Errorf("download %s failed %#v", file.URLPrivateDownload, err) } - if len(*data) != int(file.Size) && retry != true { - b.Log.Debugf("Data size (%i) is not equal to size declared (%i)\n", len(*data), int(file.Size)) + if len(*data) != file.Size && retry != true { + b.Log.Debugf("Data size (%i) is not equal to size declared (%i)\n", len(*data), file.Size) time.Sleep(1 * time.Second) return b.handleDownloadFile(rmsg, file, true) }