mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
add checkParams function
This commit is contained in:
parent
d1ca2f0c1b
commit
1b6bedfbad
1 changed files with 10 additions and 4 deletions
14
cloudcmd.js
14
cloudcmd.js
|
|
@ -215,7 +215,7 @@
|
|||
* routing of server queries
|
||||
*/
|
||||
function route(pParams){
|
||||
var lRet = Util.checkObjTrue( pParams, ['name', REQUEST, RESPONSE] );
|
||||
var lRet = checkParams(pParams);
|
||||
|
||||
if(lRet){
|
||||
var p = pParams;
|
||||
|
|
@ -229,7 +229,7 @@
|
|||
else if( Util.isContainStr(p.name, FS) || Util.strCmp( p.name, '/') ){
|
||||
if( Util.isContainStr(p.name, 'no-js/') )
|
||||
return noJSTMPRedirection(pParams);
|
||||
|
||||
|
||||
lRet = sendCommanderContent(p);
|
||||
}
|
||||
/* termporary redirect for old urls */
|
||||
|
|
@ -241,7 +241,7 @@
|
|||
}
|
||||
|
||||
function sendCommanderContent(pParams){
|
||||
var lRet = Util.checkObjTrue( pParams, ['name', REQUEST, RESPONSE] );
|
||||
var lRet = checkParams(pParams);
|
||||
if(lRet){
|
||||
var p = pParams;
|
||||
p.name = Util.removeStr(p.name, CloudFunc.FS) || main.SLASH;
|
||||
|
|
@ -262,7 +262,7 @@
|
|||
}
|
||||
|
||||
function processCommanderContent(pParams){
|
||||
var lRet = Util.checkObjTrue( pParams, ['name', REQUEST, RESPONSE] );
|
||||
var lRet = checkParams(pParams);
|
||||
if(lRet){
|
||||
var p = pParams;
|
||||
main.commander.getDirContent(p.name, function(pError, pJSON){
|
||||
|
|
@ -299,6 +299,12 @@
|
|||
}
|
||||
}
|
||||
|
||||
function checkParams(pParams){
|
||||
var lRet = Util.checkObjTrue( pParams, ['name', REQUEST, RESPONSE] );
|
||||
|
||||
return lRet;
|
||||
}
|
||||
|
||||
function noJSTMPRedirection(pParams){
|
||||
var MOVED_PERMANENTLY = 301,
|
||||
lPath = Util.removeStr(pParams.name, 'no-js/');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue