Navigation Menu

Skip to content

Commit

Permalink
Format select results correctly
Browse files Browse the repository at this point in the history
  • Loading branch information
piroor committed Aug 9, 2012
1 parent 77555d7 commit a6a0975
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 7 deletions.
9 changes: 2 additions & 7 deletions lib/database/domain.js
Expand Up @@ -264,14 +264,9 @@ Domain.prototype = {
};
var synonyms = this.context.commandSync('select', options);

synonyms = nroonga.formatResults(synonyms);
Object.keys(synonyms).sort().forEach(function(key) {
var terms = synonyms[key];
terms = JSON.parse(terms);
synonyms[key] = terms.sort();
});
synonyms = nroonga.formatSelectResult(synonyms);

return synonyms;
return synonyms.results;
},

updateSynonymsSync: function(synonymOptions) {
Expand Down
8 changes: 8 additions & 0 deletions lib/wrapped-nroonga.js
Expand Up @@ -133,3 +133,11 @@ function formatResults(results) {
return hashResults;
}
exports.formatResults = formatResults;

function formatSelectResult(result) {
return {
count: result[0][0],
results: formatResults(result.slice(1))
};
}
exports.formatSelectResult = formatSelectResult;

0 comments on commit a6a0975

Please sign in to comment.