fixed problems with name splitting

This commit is contained in:
Arjun Patel
2018-12-30 23:24:10 -08:00
parent 4d2ba6228d
commit 893d170283
+7 -4
View File
@@ -41,12 +41,15 @@ app.get('/', function (req, res) {
// Retreives the address, city, state, zip_code given the first, middle, and last name
// of the physician
app.get('/physicianloc', function (req, res) {
var name_parts = req.query.name.trim().toLowerCase().split();
var name_parts = req.query.name.trim().toLowerCase().split(" ");
console.log(name_parts);
let first = name_parts[0];
let last = name_parts[-1];
let last = name_parts[name_parts.length - 1];
let middle = '';
if (name_parts.length === 3) {
let middle = name_parts[1];
middle = name_parts[1];
}
console.log(first + middle + last);
pool.getConnection(function(err, connection) {
if (err) throw err; // not connected!
@@ -58,7 +61,7 @@ app.get('/physicianloc', function (req, res) {
connection.query(query, [first, middle, last], function (error, results, fields) {
if (error) throw error;
var result = res.status(200).send(results);
var result = res.status(200).send(results[0]);
connection.release();
return result;