Hello,
I m new to NodeBB, I just saw NodeBB and was instantly in love with it, I wanted to use it as a Backened forum. So I downloaded and started developing.
I duplicated a theme and renamed it , to start developing on it.
then I added this code in the library.js
function renderThemepage(req, res, next) {
res.render('add_comic', {});
};
Theme.init = function(params, callback) {
var app = params.router,
middleware = params.middleware,
controllers = params.controllers;
app.get('/comic/add', middleware.applyCSRF, middleware.buildHeader, renderThemepage);
app.post('/comic/add', middleware.applyCSRF, middleware.buildHeader, function(req, res, next) {
res.send(req);
});
callback();
};
add_comic.tpl has a basic form, that sends the post request to /comic/add but I get invalid csrf token in the logs whenever I submit the form.