Skip to content

Commit 5934157

Browse files
committed
Extension test case
1 parent efd1b9a commit 5934157

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/stack/extension/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { createReadStream } from 'fs'
88
* Extensions let you create custom fields and custom widgets that lets you customize Contentstack's default UI and behavior. Read more about <a href='https://www.contentstack.com/docs/developers/about-experience-extensions/'>Extensions</a>.
99
*/
1010

11-
export function Extension (http, data) {
11+
export function Extension (http, data = {}) {
1212
this.stackHeaders = data.stackHeaders
1313
this.urlPath = `/extensions`
1414
if (data.extension) {
@@ -147,7 +147,7 @@ export function Extension (http, data) {
147147
}
148148

149149
export function ExtensionCollection (http, data) {
150-
const obj = cloneDeep(data.extensions)
150+
const obj = cloneDeep(data.extensions) || []
151151
const extensionCollection = obj.map((extensiondata) => {
152152
return new Extension(http, { extension: extensiondata, stackHeaders: data.stackHeaders })
153153
})

0 commit comments

Comments
 (0)