When going to index page (by clicking on the Incêndios link), node throws the following error:
3|
4| <section id="map-container" class="two-fifths float-left"><div id="map" class="map"><!-- The map --></div></section>
5|
/var/www/stage/app/app/views/structure/header.ejs:27
25|
26| <nav class="main-nav">
>> 27| <% var menu = 'main'; if (menu in menus) { %>
28| <ul>
29| <% menus[menu].forEach(function(menu_item){ %>
30| <li><a href="/<%= menu_item.language %>/<%= menu_item.url %>"><%= menu_item.title %></a></li>
Cannot use 'in' operator to search for 'main' in undefined
at eval (eval at <anonymous> (/var/www/stage/app/node_modules/ejs/lib/ejs.js:236:14))
at eval (eval at <anonymous> (/var/www/stage/app/node_modules/ejs/lib/ejs.js:236:14))
at exports.compile (/var/www/stage/app/node_modules/ejs/lib/ejs.js:249:15)
at Object.exports.render (/var/www/stage/app/node_modules/ejs/lib/ejs.js:287:13)
at render (/var/www/stage/app/node_modules/ejs-locals/index.js:334:20)
at Object.partial (/var/www/stage/app/node_modules/ejs-locals/index.js:376:12)
at eval (eval at <anonymous> (/var/www/stage/app/node_modules/ejs/lib/ejs.js:236:14))
at eval (eval at <anonymous> (/var/www/stage/app/node_modules/ejs/lib/ejs.js:236:14))
at exports.compile (/var/www/stage/app/node_modules/ejs/lib/ejs.js:249:15)
at Object.exports.render (/var/www/stage/app/node_modules/ejs/lib/ejs.js:287:13)
When going to index page (by clicking on the Incêndios link), node throws the following error: