fix: Fix New fields naming
This commit is contained in:
committed by
Benedikt Rötsch
parent
418871c6cf
commit
c6d12b4afd
1
app.js
1
app.js
@@ -106,7 +106,6 @@ app.use(function (req, res, next) {
|
||||
// error handler
|
||||
app.use(function (err, req, res, next) {
|
||||
// set locals, only providing error in development
|
||||
res.locals.message = err.message
|
||||
res.locals.error = req.app.get('env') === 'development' ? err : {}
|
||||
|
||||
// render the error page
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
exports.catchErrors = (fn) => {
|
||||
return function (req, res, next) {
|
||||
return fn(req, res, next).catch((e) => {
|
||||
console.log(e)
|
||||
next(e)
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
const marked = require('marked')
|
||||
|
||||
// Parse markdown text
|
||||
exports.markdown = (content) => {
|
||||
content = content || ''
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
"marked": "^0.3.6",
|
||||
"morgan": "~1.7.0",
|
||||
"pug": "~2.0.0-beta6",
|
||||
"safe-json-stringify": "^1.0.4",
|
||||
"serve-favicon": "~2.3.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -48,12 +48,15 @@ exports.getCourses = assert((locale = 'en-US', api = `cda`) => {
|
||||
exports.getLandingPage = (slug, locale = 'en-US', api = `cda`) => {
|
||||
const client = api === 'cda' ? cdaClient : cpaClient
|
||||
return client.getEntries({
|
||||
content_type: 'landingPage',
|
||||
content_type: 'layout',
|
||||
locale,
|
||||
'fields.slug': slug,
|
||||
include: 10
|
||||
})
|
||||
.then((response) => response.items[0])
|
||||
.then((response) => {
|
||||
console.log(response.items[0])
|
||||
return response.items[0]
|
||||
})
|
||||
}
|
||||
|
||||
// the SDK supports link resolution only when you call the collection endpoints
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
NODE_ENV=development
|
||||
CF_SPACE=7ug04s118u1d
|
||||
CF_ACCESS_TOKEN=f3388cdce19c82685bfbd4a5e20e8bd2581580d7c6e6c6aa4890d8e2e480b930
|
||||
CF_PREVIEW_ACCESS_TOKEN=eb77b8bd61d16df53bcd6cfb2b9d1e405e10241b9017550174740e5442e08443
|
||||
CF_SPACE=nr89mbmufcmp
|
||||
CF_ACCESS_TOKEN=76055779832fdf2e228b0c658cc5b161873de870682e736a673c375a0d142a47
|
||||
CF_PREVIEW_ACCESS_TOKEN=f3e64121a4a3d2e1794df93cbd285c5a60f1daadfe63d295bdccc4607bfb1d4
|
||||
PORT=3000
|
||||
|
||||
@@ -14,7 +14,10 @@ block content
|
||||
li Check if there's any content for this locale
|
||||
li Verify credentials are correct and up to date
|
||||
li Check the stack trace below
|
||||
|
||||
if error.response
|
||||
h2 Error
|
||||
pre.error__stack-trace
|
||||
code.shell #{helpers.dump(error.response.data)}
|
||||
h2 Stack trace
|
||||
pre.error__stack-trace
|
||||
code.shell #{error.stack}
|
||||
|
||||
@@ -12,11 +12,11 @@ block content
|
||||
+breadcrumb
|
||||
each module in landingPage.fields.contentModules
|
||||
case module.sys.contentType.sys.id
|
||||
when 'landingPageModuleCopy'
|
||||
when 'layoutCopy'
|
||||
+moduleCopy(module)
|
||||
|
||||
when 'landingPageModuleHeroImage'
|
||||
when 'layoutHeroImage'
|
||||
+moduleHeroImage(module)
|
||||
|
||||
when 'landingPageModuleHighlightedCourse'
|
||||
when 'layoutHighlightedCourse'
|
||||
+moduleHighlightedCourse(module, module.fields.course)
|
||||
|
||||
@@ -11,12 +11,12 @@ mixin lesson(lesson, course, nextLesson)
|
||||
each module in lesson.fields.modules
|
||||
if module.sys.contentType
|
||||
case module.sys.contentType.sys.id
|
||||
when 'lessonModuleCodeSnippets'
|
||||
when 'lessonCodeSnippets'
|
||||
+lessonModuleCodeSnippet(module)
|
||||
when 'lessonModuleCopy'
|
||||
when 'lessonCopy'
|
||||
+lessonModuleCopy(module)
|
||||
when 'lessonModuleImage'
|
||||
+lessonModuleImage(module)
|
||||
+lessonImage(module)
|
||||
else
|
||||
h2 ️️⚠️ Invalid lesson module
|
||||
p
|
||||
|
||||
Reference in New Issue
Block a user