From a43c1fe9305981abdeb3f89e9b796284698e16d1 Mon Sep 17 00:00:00 2001 From: Peter Savchenko Date: Thu, 17 Jan 2019 20:50:33 +0300 Subject: [PATCH] move const --- src/routes/middlewares/pages.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/routes/middlewares/pages.js b/src/routes/middlewares/pages.js index 8336b9d..6c4e296 100644 --- a/src/routes/middlewares/pages.js +++ b/src/routes/middlewares/pages.js @@ -2,8 +2,6 @@ const Pages = require('../../controllers/pages'); const PagesOrder = require('../../controllers/pagesOrder'); const asyncMiddleware = require('../../utils/asyncMiddleware'); -const RootPage = '0'; - /** * Process one-level pages list to parent-children list * @param {string[]} pages - list of all available pages @@ -53,8 +51,15 @@ async function createMenuTree(pages, level = 1, currentLevel = 1) { * @param next */ module.exports = asyncMiddleware(async function (req, res, next) { + /** + * Pages without parent + * @type {string} + */ + const parentIdOfRootPages = '0'; + try { - const rootPages = await PagesOrder.get(RootPage); + const rootPages = await PagesOrder.get(parentIdOfRootPages); + res.locals.menu = await createMenuTree(rootPages.order, 2); } catch (error) { console.log('Can not load menu:', error);