Browse Source

Baby Linting.

Bruce Marriner 9 years ago
parent
commit
aebfb09719
2 changed files with 10 additions and 2 deletions
  1. 2 0
      discord.go
  2. 8 2
      restapi.go

+ 2 - 0
discord.go

@@ -122,6 +122,8 @@ func New(args ...interface{}) (s *Session, err error) {
 	return
 }
 
+// AddHandler allows you to add an event handler that will be fired anytime
+// the given event is triggered.
 func (s *Session) AddHandler(handler interface{}) {
 	s.Lock()
 	defer s.Unlock()

+ 8 - 2
restapi.go

@@ -844,9 +844,15 @@ func (s *Session) ChannelFileSend(channelID, name string, r io.Reader) (st *Mess
 		return nil, err
 	}
 
-	io.Copy(writer, r)
+	_, err = io.Copy(writer, r)
+	if err != nil {
+		return
+	}
 
-	bodywriter.Close()
+	err = bodywriter.Close()
+	if err != nil {
+		return
+	}
 
 	response, err := s.request("POST", CHANNEL_MESSAGES(channelID), bodywriter.FormDataContentType(), body.Bytes())
 	if err != nil {