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