v5.1.0 finalised bug fixes

This commit is contained in:
Amish Shah
2015-12-04 21:07:15 +00:00
parent c5e41544a2
commit e01b4eb114
6 changed files with 42 additions and 3 deletions

View File

@@ -198,6 +198,12 @@ export default class Client extends EventEmitter {
return this.internal.leaveServer(server)
.then(callback, errCB(callback));
}
// def deleteServer
deleteServer(server, callback = (/*err*/) => {}) {
return this.internal.leaveServer(server)
.then(callback, errCB(callback));
}
// def createChannel
createChannel(server, name, type = "text", callback = (/*err, channel*/) => {}) {

View File

@@ -69,6 +69,19 @@ export default class Server extends Equality {
}
}
}
details(user) {
user = this.client.internal.resolver.resolveUser(user);
if (user) {
return this.memberMap[user.id];
} else {
return {};
}
}
detailsOf(user) {
return this.details(user);
}
rolesOfUser(user) {
user = this.client.internal.resolver.resolveUser(user);