updateField()

in public/lib/content-service.js [177:195]


                updateField(contentItem, field, data, contentType) {

                    if (field === 'status' && contentItem.status === 'Stub') {
                        if (wfAtomService.atomTypes.indexOf(contentType) >= 0) {
                            return this.createInAtomEditor(contentItem, data);
                        } else {
                            return this.createInComposer(contentItem, data)
                        }
                    }

                    var contentId = contentItem.id || contentItem.stubId;

                    // TODO: create a generic PATCH / PUT API
                    return httpRequest({
                        method: 'PUT',
                        url: '/api/stubs/' + contentId + '/' + field,
                        data: { 'data': data }
                    });
                }