mirror of
https://github.com/gamedig/node-gamedig.git
synced 2024-11-19 02:00:38 +01:00
"actually" add query and notes to errors.
This commit is contained in:
parent
2efea9e25a
commit
38353b4c07
1 changed files with 8 additions and 9 deletions
|
@ -50,6 +50,12 @@ module.exports = Class.extend(EventEmitter,{
|
|||
|
||||
finish: function(state) {
|
||||
this.finalizeState(state);
|
||||
this.done(state);
|
||||
},
|
||||
|
||||
done: function(state) {
|
||||
if(this.finished) return;
|
||||
clearTimeout(this.globalTimeoutTimer);
|
||||
|
||||
if(this.options.notes)
|
||||
state.notes = this.options.notes;
|
||||
|
@ -60,17 +66,10 @@ module.exports = Class.extend(EventEmitter,{
|
|||
state.query.type = this.type;
|
||||
if('pretty' in this) state.query.pretty = this.pretty;
|
||||
|
||||
this.done(state);
|
||||
},
|
||||
|
||||
done: function(result) {
|
||||
if(this.finished) return;
|
||||
clearTimeout(this.globalTimeoutTimer);
|
||||
|
||||
this.reset();
|
||||
this.finished = true;
|
||||
this.emit('finished',result);
|
||||
if(this.options.callback) this.options.callback(result);
|
||||
this.emit('finished',state);
|
||||
if(this.options.callback) this.options.callback(state);
|
||||
},
|
||||
|
||||
reset: function() {
|
||||
|
|
Loading…
Reference in a new issue