news.js 433 B

123456789101112131415161718192021
  1. 'use strict';
  2. const db = require('../db');
  3. module.exports = {
  4. all: (session, cb) => {
  5. db.models.news.find({}).sort({ released: 'desc' }).exec((err, news) => {
  6. if (err) throw err;
  7. else cb({ status: 'success', data: news });
  8. });
  9. },
  10. newest: (session, cb) => {
  11. db.models.news.findOne({}).sort({ released: 'asc' }).exec((err, news) => {
  12. if (err) throw err;
  13. else cb({ status: 'success', data: news });
  14. });
  15. }
  16. };