X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Pman.Request.js;fp=Pman.Request.js;h=6eb9ee0435c75b99fdfa5534c2c57fa46af6cf9d;hb=91edad8a1a3ccb813aca1959349c069c7d231d0b;hp=0a7ae71c49233cb02bab423a7bb88342f4f0d288;hpb=d2c72c746330a9f15839e278c58db64599fbe149;p=Pman.Core diff --git a/Pman.Request.js b/Pman.Request.js index 0a7ae71c..6eb9ee04 100644 --- a/Pman.Request.js +++ b/Pman.Request.js @@ -71,13 +71,11 @@ Roo.extend(Pman.Request, Roo.data.Connection, { this.transId = false; var options = response.argument.options; response.argument = options ? options.argument : null; + this.fireEvent("requestcomplete", this, response, options); if (this.mask && this.maskEl) { - Roo.get(this.maskEl).unmask(false); + Roo.get(this.maskEl).unmask(true); } - - this.fireEvent("requestcomplete", this, response, options); - var res = this.processResponse(response); if (!res.success) { // error! @@ -97,14 +95,11 @@ Roo.extend(Pman.Request, Roo.data.Connection, { this.transId = false; var options = response.argument.options; response.argument = options ? options.argument : null; - + this.fireEvent("requestexception", this, response, options, e); + var res = Roo.callback(options.failure, options.scope, [response, options]); if (this.mask && this.maskEl) { Roo.get(this.maskEl).unmask(true); } - - this.fireEvent("requestexception", this, response, options, e); - var res = Roo.callback(options.failure, options.scope, [response, options]); - if (res !== true) { var decode = this.processResponse(response); Roo.log(decode);