Browse Source

splitting on comma (trying to find/assume admin values)

pull/68/head
Harish Krishna 10 years ago
parent
commit
84a9b3e20e
  1. 10
      sanitiser/_input.js

10
sanitiser/_input.js

@ -3,6 +3,7 @@ function sanitize( req ){
req.clean = req.clean || {};
var params= req.query;
var delim = ',';
// ensure the input params are a valid object
if( Object.prototype.toString.call( params ) !== '[object Object]' ){
@ -16,8 +17,17 @@ function sanitize( req ){
'message': 'invalid param \'input\': text length, must be >0'
};
}
req.clean.input = params.input;
// for admin matching during query time
// split 'flatiron, new york, ny' into 'flatiron' and ' new york, ny'
var delim_index = params.input.indexOf(delim);
if ( delim_index !== -1 ) {
req.clean.input = params.input.substring(0, delim_index);
req.clean.input_admin = params.input.substring(delim_index +1);
}
return { 'error': false };
}

Loading…
Cancel
Save