|
@@ -390,13 +390,14 @@ Meteor.methods({
|
|
var user = Meteor.user();
|
|
var user = Meteor.user();
|
|
var time = new Date();
|
|
var time = new Date();
|
|
var username = user.profile.username;
|
|
var username = user.profile.username;
|
|
|
|
+ var rank = user.profile.rank;
|
|
if (message.length === 0) {
|
|
if (message.length === 0) {
|
|
throw new Meteor.Error(406, "Message length cannot be 0.");
|
|
throw new Meteor.Error(406, "Message length cannot be 0.");
|
|
}
|
|
}
|
|
if (message.length > 300) {
|
|
if (message.length > 300) {
|
|
throw new Meteor.Error(406, "Message length cannot be more than 300 characters long..");
|
|
throw new Meteor.Error(406, "Message length cannot be more than 300 characters long..");
|
|
}
|
|
}
|
|
- Chat.insert({type: type, message: message, time: time, username: username});
|
|
|
|
|
|
+ Chat.insert({type: type, rank: rank, message: message, time: time, username: username});
|
|
return true;
|
|
return true;
|
|
} else {
|
|
} else {
|
|
throw new Meteor.Error(403, "Invalid permissions.");
|
|
throw new Meteor.Error(403, "Invalid permissions.");
|