Fix jobs display and priming
This commit is contained in:
@ -32,7 +32,7 @@ const bindableActions = {
|
||||
const fetchOptions = {
|
||||
fetchAction: 'fetchJobs',
|
||||
isPrimed({ jobs }) {
|
||||
return !!jobs.results.length;
|
||||
return !!jobs.length;
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -54,7 +54,7 @@ export default function contain(options = {}, Component) {
|
||||
options.getActionArgs :
|
||||
(() => []);
|
||||
|
||||
const isPrimed = typeof typeof options.isPrimed === 'function' ?
|
||||
const isPrimed = typeof options.isPrimed === 'function' ?
|
||||
options.isPrimed :
|
||||
(() => false);
|
||||
|
||||
|
@ -32,7 +32,7 @@ export default function getJobServices(app) {
|
||||
return Job.findById(id, cb);
|
||||
}
|
||||
Job.find(whereFilt, (err, jobs) => {
|
||||
cb(err, jobs);
|
||||
cb(err, jobs.map(job => job.toJSON()));
|
||||
});
|
||||
}
|
||||
};
|
||||
|
Reference in New Issue
Block a user