fixed references to update items

This commit is contained in:
Amish Shah
2016-01-01 18:27:08 +00:00
parent 21be3d3c77
commit 2000b62b36
6 changed files with 19 additions and 2 deletions

View File

@@ -20,6 +20,8 @@ The Client_ that created the user.
username
~~~~~~~~
_Alias_ : ``name``
`String`, username of the User.
discriminator

View File

@@ -104,6 +104,11 @@ var User = (function (_Equality) {
return _Constants.Endpoints.AVATAR(this.id, this.avatar);
}
}
}, {
key: "name",
get: function get() {
return this.username;
}
}]);
return User;

View File

@@ -74,9 +74,10 @@ var Cache = (function (_Array) {
Cache.prototype.update = function update(old, data) {
var item = this.get(this[discrimS], old[this[discrimS]]);
if (item) {
var index = this.indexOf(item);
this[index] = data;
Object.assign(this[index], data);
this[discrimCacheS][data[this[discrimS]]] = this[index];
return this[index];
} else {

View File

@@ -29,6 +29,10 @@ export default class User extends Equality{
}
}
get name() {
return this.username;
}
mention(){
return `<@${this.id}>`;
}

View File

@@ -52,9 +52,10 @@ export default class Cache extends Array {
update(old, data) {
var item = this.get(this[discrimS], old[this[discrimS]]);
if (item) {
var index = this.indexOf(item);
this[index] = data;
Object.assign(this[index], data);
this[discrimCacheS][data[this[discrimS]]] = this[index];
return this[index];
} else {

View File

@@ -48,6 +48,10 @@ client.on("message", msg => {
}
}
if (msg.content === "what is my name") {
msg.reply(msg.channel.server.members.get("id", msg.sender.id));
}
if(msg.content === "replyme"){
msg.reply("hi");
}