refactor: Improvements

* refactor: Update modal

* refactor: Update settings page

* feat: Add reset credentials

* feat: Add .nvmrc and lodash

* chore: Remove console.log

* chore: nmvrc -> .nvmrc

* chore: nmvrc -> .nvmrc
This commit is contained in:
Khaled Garbaya
2017-12-13 15:57:01 +01:00
committed by GitHub
parent e9e15b0bc2
commit fec1fa8a41
46 changed files with 725 additions and 65 deletions

View File

@@ -59,7 +59,14 @@ module.exports.getSettings = async (request, response, next) => {
module.exports.postSettings = async (request, response, next) => {
const currentLocale = response.locals.currentLocale
let errorList = []
const { spaceId, deliveryToken, previewToken, editorialFeatures, qs } = request.body
let { spaceId, deliveryToken, previewToken, editorialFeatures } = request.body
if (request.query.reset) {
spaceId = process.env.CONTENTFUL_SPACE_ID
deliveryToken = process.env.CONTENTFUL_DELIVERY_TOKEN
previewToken = process.env.CONTENTFUL_PREVIEW_TOKEN
}
const settings = {
spaceId,
deliveryToken,
@@ -169,7 +176,6 @@ module.exports.postSettings = async (request, response, next) => {
settings,
errors,
hasErrors: errorList.length > 0,
success: errorList.length === 0,
queryString: qs
success: errorList.length === 0
})
}