diff --git a/lib/core/services/nodes-api.service.ts b/lib/core/services/nodes-api.service.ts index 7d97800ede..3e01e846bc 100644 --- a/lib/core/services/nodes-api.service.ts +++ b/lib/core/services/nodes-api.service.ts @@ -118,8 +118,14 @@ export class NodesApiService { */ updateNode(nodeId: string, nodeBody: any, options: any = {}): Observable { const { nodesApi, handleError, getEntryFromEntity } = this; + + const defaults = { + include: [ 'path', 'properties', 'allowableOperations', 'permissions' ] + }; + const queryOptions = Object.assign(defaults, options); + const promise = nodesApi - .updateNode(nodeId, nodeBody, options) + .updateNode(nodeId, nodeBody, queryOptions) .then(getEntryFromEntity); return Observable.fromPromise(promise).catch(handleError);