|
|
@@ -129,6 +129,14 @@ Slack.prototype.connect = function(cb) {
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
+ body["groups"].forEach(function(channelData) {
|
|
|
+ for (var i =0, nbChans = channels["groups"].length; i < nbChans; i++) {
|
|
|
+ if (channels["groups"][i]["id"] === channelData["id"]) {
|
|
|
+ channelData["unread_count"] = channels["groups"][i]["unread_count"];
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
|
|
|
// TODO deal with channels["threads"]
|
|
|
|
|
|
@@ -138,7 +146,7 @@ Slack.prototype.connect = function(cb) {
|
|
|
bots: body["bots"],
|
|
|
self: body["self"],
|
|
|
channels: body["channels"],
|
|
|
- groups: channels["groups"],
|
|
|
+ groups: body["groups"],
|
|
|
ims: channels["ims"],
|
|
|
mpims: channels["mpims"]
|
|
|
}, Date.now());
|