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:
committed by
Khaled Garbaya
parent
af9c453c52
commit
b5d69d71e7
10
helpers.js
10
helpers.js
@@ -19,6 +19,16 @@ module.exports.formatMetaTitle = (title, localeCode = 'en-US') => {
|
||||
return `${title.charAt(0).toUpperCase()}${title.slice(1)} — ${translate('defaultTitle', localeCode)}`
|
||||
}
|
||||
|
||||
module.exports.isCustomCredentials = (settings) => {
|
||||
const spaceId = process.env.CONTENTFUL_SPACE_ID
|
||||
const deliveryToken = process.env.CONTENTFUL_DELIVERY_TOKEN
|
||||
const previewToken = process.env.CONTENTFUL_PREVIEW_TOKEN
|
||||
|
||||
return settings.spaceId !== spaceId ||
|
||||
settings.deliveryToken !== deliveryToken ||
|
||||
settings.previewToken !== previewToken
|
||||
}
|
||||
|
||||
/**
|
||||
* Evil users might try to add base64 url data to execute js code
|
||||
* so we should purge any potentially harmful data to mitigate risk
|
||||
|
||||
Reference in New Issue
Block a user