Navigation Menu

Skip to content

Commit

Permalink
Don't return blank "data" property
Browse files Browse the repository at this point in the history
  • Loading branch information
piroor committed Aug 22, 2012
1 parent 74a802b commit a74d7e2
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions lib/api/2011-02-01/search.js
Expand Up @@ -38,28 +38,27 @@ function formatSelectResults(data) {

var records = data[0].slice(2);
var results = records.map(function(record) {
var object = {};
var id;
var result = {};
var data = {};
columnNames.forEach(function(columnName, index) {
// bind internal "_key" column to the "id"
if (columnName == '_key') {
id = record[index];
result.id = record[index];
return;
}
// don't expose any internal column
if (columnName[0] == '_') return;
if (Array.isArray(record[index])) {
// vector column
object[columnName] = record[index];
data[columnName] = record[index];
} else {
// scalar column
object[columnName] = [record[index]];
data[columnName] = [record[index]];
}
});
return {
id: id,
data: object
};
if (Object.keys(data).length)
result.data = data;
return result;
});
return results;
}
Expand Down

0 comments on commit a74d7e2

Please sign in to comment.