Added req and res objects to the widget rendering process before callback in src/controllers/api.js

This commit is contained in:
Jon Garrison
2015-09-16 00:36:13 -07:00
parent f80a6350c4
commit 44c4925ceb
2 changed files with 13 additions and 7 deletions

View File

@@ -10,7 +10,7 @@ var async = require('async'),
var widgets = {};
widgets.render = function(uid, area, callback) {
widgets.render = function(uid, area, req, res, callback) {
if (!area.locations || !area.template) {
return callback(new Error('[[error:invalid-data]]'));
}
@@ -37,7 +37,9 @@ widgets.render = function(uid, area, callback) {
plugins.fireHook('filter:widget.render:' + widget.widget, {
uid: uid,
area: area,
data: widget.data
data: widget.data,
req: req,
res: res
}, function(err, html) {
if (err) {
return next(err);