fix(view) pCallBack -> pCallBack || pCallBack.callback

This commit is contained in:
coderaiser 2013-07-30 11:18:57 +00:00
parent 68db000f43
commit 061888a4bd
2 changed files with 12 additions and 4 deletions

View file

@ -39,10 +39,17 @@ var CloudCmd, Util, DOM, CloudFunc, $;
};
this.init = function(pCallBack){
var lFunc, lIsFunc = Util.isFunction(pCallBack);
var lFunc, lIsFunc, lIsCallBack;
if (pCallBack){
lIsFunc = Util.isFunction(pCallBack);
lIsCallBack = Util.isFunction(pCallBack.callback);
}
if (lIsFunc)
lFunc = pCallBack;
else if (lIsCallBack)
lFunc = pCallBack.callback;
Util.loadOnLoad([
lFunc || Util.retExec(View.show, null),

View file

@ -143,13 +143,14 @@
else {
lWriteStream = fs.createWriteStream(p.name);
lError = function(pError){
lError = function(pError) {
main.sendError(pParams, pError);
};
lWriteStream.on ('error', lError);
lWriteStream.on('error', lError);
p.request.on('error', lError);
p.request.on('end', function(){
lWriteStream.on('open', function() {
var lName = path.basename(p.name);
main.sendResponse(pParams, 'save: ok("' + lName +'")');
});