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 // Retreives the address, city, state, zip_code given the first, middle, and last name
// of the physician // of the physician
app.get('/physicianloc', function (req, res) { 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 first = name_parts[0];
let last = name_parts[-1]; let last = name_parts[name_parts.length - 1];
let middle = '';
if (name_parts.length === 3) { if (name_parts.length === 3) {
let middle = name_parts[1]; middle = name_parts[1];
} }
console.log(first + middle + last);
pool.getConnection(function(err, connection) { pool.getConnection(function(err, connection) {
if (err) throw err; // not connected! 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) { connection.query(query, [first, middle, last], function (error, results, fields) {
if (error) throw error; if (error) throw error;
var result = res.status(200).send(results); var result = res.status(200).send(results[0]);
connection.release(); connection.release();
return result; return result;