summaryrefslogtreecommitdiffstats
path: root/matterhook
diff options
context:
space:
mode:
Diffstat (limited to 'matterhook')
-rw-r--r--matterhook/matterhook.go9
1 files changed, 4 insertions, 5 deletions
diff --git a/matterhook/matterhook.go b/matterhook/matterhook.go
index 7d02ef4d..a2690806 100644
--- a/matterhook/matterhook.go
+++ b/matterhook/matterhook.go
@@ -134,12 +134,11 @@ func (c *Client) ServeHTTP(w http.ResponseWriter, r *http.Request) {
// Receive returns an incoming message from mattermost outgoing webhooks URL.
func (c *Client) Receive() IMessage {
- for {
- select {
- case msg := <-c.In:
- return msg
- }
+ var msg IMessage
+ for msg := range c.In {
+ return msg
}
+ return msg
}
// Send sends a msg to mattermost incoming webhooks URL.