do not expose builds find

This commit is contained in:
oleg 2016-01-07 22:23:35 +03:00
parent cbee3ecf85
commit 2b4d4d144e
2 changed files with 5 additions and 15 deletions

View File

@ -44,10 +44,6 @@ BuildsCollection.prototype.get = function(id, callback) {
}); });
}; };
BuildsCollection.prototype.find = function(params, callback) {
this.db.builds.find(params, callback);
};
BuildsCollection.prototype.getLogLines = function(params, callback) { BuildsCollection.prototype.getLogLines = function(params, callback) {
var self = this; var self = this;
@ -123,7 +119,7 @@ BuildsCollection.prototype.getRecent = function(params, callback) {
if (params.status) findParams.start.status = params.status; if (params.status) findParams.start.status = params.status;
} }
findParams.descCreateDate = ''; findParams.start.descCreateDate = '';
self.db.builds.find(findParams, this.slot()); self.db.builds.find(findParams, this.slot());
}, },

View File

@ -10,20 +10,14 @@ module.exports = function(app) {
resource.use('readAll', function(req, res, next) { resource.use('readAll', function(req, res, next) {
Steppy( Steppy(
function() { function() {
var data = req.data || {}; var data = req.data || {},
getParams = {limit: data.limit || 20};
var start = {};
if (data.projectName) { if (data.projectName) {
start.projectName = data.projectName; getParams.projectName = data.projectName;
} }
start.descCreateDate = data.descCreateDate || ''; app.builds.getRecent(getParams, this.slot());
var findParams = _(data).pick('offset', 'limit');
findParams.start = start;
findParams.limit = findParams.limit || 20;
app.builds.find(findParams, this.slot());
}, },
function(err, builds) { function(err, builds) {
// omit big fields not needed for list // omit big fields not needed for list