Skip to content

Commit

Permalink
Fix post list console
Browse files Browse the repository at this point in the history
  • Loading branch information
tommy351 committed Nov 7, 2015
1 parent 9d92fb9 commit 5583b4d
Showing 1 changed file with 14 additions and 6 deletions.
20 changes: 14 additions & 6 deletions lib/plugins/console/list/post.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,25 @@ var chalk = require('chalk');
var table = require('text-table');
var common = require('./common');

function mapName(item) {
return item.name;
}

function listPost() {
var Post = this.model('Post');

var data = Post.sort({published: -1, date: 1}).map(function(post) {
var date = post.published ? post.date.format('YYYY-MM-DD') : 'Draft';
var tags = post.tags.map(function(tag) {
return tag.name;
});

var categories = post.categories.findOne({}).name;
return [chalk.gray(date), post.title, chalk.magenta(post.source), categories, tags.join(', ')];
var tags = post.tags.map(mapName);
var categories = post.categories.map(mapName);

return [
chalk.gray(date),
post.title,
chalk.magenta(post.source),
categories.join(', '),
tags.join(', ')
];
});

// Table header
Expand Down

0 comments on commit 5583b4d

Please sign in to comment.