Add query and notes to errors

This commit is contained in:
Michael Morrison 2013-07-12 05:36:07 -05:00
parent f73de31212
commit 2efea9e25a
1 changed files with 8 additions and 8 deletions

View File

@ -46,7 +46,11 @@ module.exports = Class.extend(EventEmitter,{
bots: []
};
},
finalizeState: function(state) {
finalizeState: function(state) {},
finish: function(state) {
this.finalizeState(state);
if(this.options.notes)
state.notes = this.options.notes;
@ -55,14 +59,10 @@ module.exports = Class.extend(EventEmitter,{
if('port' in this.options) state.query.port = this.options.port;
state.query.type = this.type;
if('pretty' in this) state.query.pretty = this.pretty;
if('players' in state) state.numplayers = state.players.length;
if('bots' in state) state.numbots = state.bots.length;
},
finish: function(result) {
this.finalizeState(result);
this.done(result);
this.done(state);
},
done: function(result) {
if(this.finished) return;
clearTimeout(this.globalTimeoutTimer);