Skip to content

Instantly share code, notes, and snippets.

@alyraz
Created May 31, 2013 03:57
Show Gist options
  • Save alyraz/5682870 to your computer and use it in GitHub Desktop.
Save alyraz/5682870 to your computer and use it in GitHub Desktop.
res.on('end', function(){
var parser = require('xml2json');
var allCampgrounds = parser.toJson(data, {object: true});
var availableCampgrounds = _.where(allCampgrounds.resultset.result, { availabilityStatus: "Y", contractID: 'CA' });
var queryCount = availableCampgrounds.length;
console.log(queryCount)
_.each(availableCampgrounds, function(campground){
var getPhotoSrc = client.query("SELECT src_url FROM campground_photos WHERE campground_facility_id = ($1)", [ campground.facilityID ],
function(err, rows, fields){
if(err) throw err;
console.log(rows)
queryCount--;
console.log(queryCount);
if(queryCount === 0 ) {
pageRes.render('campgroundResults', {
title: '~CaliCamping~',
startDate: startDate,
endDate: endDate,
numNights: numNights,
data: availableCampgrounds
});
}
});
}); // each
}) // res.on('end')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment