From 82fa1da8ff88f8abeb08f3403664970b112001c9 Mon Sep 17 00:00:00 2001 From: DorofeevMark Date: Sat, 29 Dec 2018 12:40:20 +0300 Subject: [PATCH] Removed pages controller promise --- src/controllers/pages.js | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/controllers/pages.js b/src/controllers/pages.js index 11311b9..14c6cfc 100644 --- a/src/controllers/pages.js +++ b/src/controllers/pages.js @@ -54,17 +54,16 @@ class Pages { Pages.validate(data); const page = new Model(data); - const pagePromise = page.save(); - const updatedPage = await pagePromise; + const insertedPage = await page.save(); const alias = new Alias({ - id: updatedPage._id, + id: insertedPage._id, type: aliasTypes.PAGE - }, updatedPage.uri); + }, insertedPage.uri); alias.save(); - return pagePromise; + return insertedPage; } catch (validationError) { throw new Error(validationError); } @@ -119,8 +118,7 @@ class Pages { page.data = data; - const pagePromise = page.save(); - const updatedPage = await pagePromise; + const updatedPage = await page.save(); if (updatedPage.uri !== previousUri) { Alias.markAsDeprecated(previousUri); @@ -133,7 +131,7 @@ class Pages { alias.save(); } - return pagePromise; + return updatedPage; } /**