v1.18.x
Baris Soner Usakli 12 years ago
parent fb8b19959c
commit dc473b06bf

@ -8,18 +8,20 @@ var RDB = require('./redis.js'),
(function(Categories) {
Categories.getCategoryById = function(category_id, current_user, callback) {
RDB.smembers('categories:' + category_id + ':tid', function(err, tids) {
Categories.getCategoryData(category_id, function(categoryData) {
Categories.getCategoryData(category_id, function(categoryData) {
if(!categoryData) {
callback(false);
return;
}
RDB.smembers('categories:' + category_id + ':tid', function(err, tids) {
var category_name = categoryData.name;
category_slug = categoryData.slug;
RDB.smembers('cid:' + category_id + ':active_users', function(err, active_users) {
if (category_name === null) {
callback(false);
}
var categoryData = {
'category_name' : category_name,

@ -196,6 +196,11 @@ var express = require('express'),
var category_url = cid + (req.params.slug ? '/' + req.params.slug : '');
categories.getCategoryById(cid, 0, function(returnData) {
if(!returnData) {
res.redirect('404');
return;
}
res.send(
app.build_header(res) +
'\n\t<noscript>\n' + templates['noscript/header'] + templates['noscript/category'].parse(returnData) + '\n\t</noscript>' +

Loading…
Cancel
Save