You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
444 B
JavaScript

"use strict";
var posts = require('../posts');
var helpers = require('./helpers');
var postsController = {};
postsController.redirectToPost = function (req, res, callback) {
var pid = parseInt(req.params.pid, 10);
if (!pid) {
return callback();
}
posts.generatePostPath(pid, req.uid, function (err, path) {
if (err || !path) {
return callback(err);
}
helpers.redirect(res, path);
});
};
module.exports = postsController;