I had this error yestoday and I think it is caused by uncompatible plugins.
I fixed it through banning all of plugins and then active them one by one to find out which plugin made the error. Finally I uninstalled them and fixed.
Hope it is helpful.
@baris Interesting, will disable the youtube plugin, see if that solves it.
EDIT: Yep, youtube plugin caused it. Will need to work out why that's no longer working then. Well spotted.
2nd EDIT: There was a random h at the end of the plugin. Embarrassing.
@Tanner, doesn't look like it's scheduled for v0.50. However, enhanced permissions could probably be introduced as a plugin, with the potential to be integrated to core down the road depending on the code, and opinions of the forum team.
Right you would need to add a Topics.updateRecent(tid, timestamp, callback); call into Topics.create() function so that topics are initialy added to /recent.
Change the following code in Topics.create()
'cid:' + topicData.cid + ':tids',
'cid:' + topicData.cid + ':uid:' + topicData.uid + ':tids'
], timestamp, topicData.tid, next);
lol, everything was working when I replaced: