From 0eae679bcdb642274415edac6c777cfec3c086b2 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Tue, 14 Oct 2014 13:52:47 -0400 Subject: [PATCH] crash fix if field is undefined --- src/topics.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/topics.js b/src/topics.js index 3cb6538804..a8aeba052d 100644 --- a/src/topics.js +++ b/src/topics.js @@ -179,7 +179,7 @@ var async = require('async'), Topics.getTopicsData(tids, function(err, topics) { function mapFilter(array, field) { return array.map(function(topic) { - return topic && topic[field].toString(); + return topic && topic[field] && topic[field].toString(); }).filter(function(value, index, array) { return utils.isNumber(value) && array.indexOf(value) === index; });