diff --git a/client/admin/homebrewAdmin/homebrewAdmin.jsx b/client/admin/homebrewAdmin/homebrewAdmin.jsx index 13bb2a7..f9868d0 100644 --- a/client/admin/homebrewAdmin/homebrewAdmin.jsx +++ b/client/admin/homebrewAdmin/homebrewAdmin.jsx @@ -48,7 +48,7 @@ var HomebrewAdmin = React.createClass({ // if(!brew) return null; return _.map(this.props.homebrews, (brew)=>{ - return + return {brew.editId} {brew.shareId} {Moment(brew.createdAt).fromNow()} diff --git a/server.js b/server.js index 36eab0c..a63998e 100644 --- a/server.js +++ b/server.js @@ -1,4 +1,5 @@ 'use strict'; +var _ = require('lodash'); require('app-module-path').addPath('./shared'); var vitreumRender = require('vitreum/render'); var bodyParser = require('body-parser') @@ -38,6 +39,13 @@ app.get('/admin', function(req, res){ return res.status(401).send('Access denied') } HomebrewModel.find({}, function(err, homebrews){ + + //Remove the text to reduce the response payload + homebrews = _.map(homebrews, (brew)=>{ + brew.text = brew.text != ''; + return brew; + }); + vitreumRender({ page: './build/admin/bundle.dot', prerenderWith : './client/admin/admin.jsx',