Browse Source

Resolve defaults in toJSON

pull/1229/head
Artur Arseniev 8 years ago
parent
commit
63f3e31882
  1. 3
      src/dom_components/model/Component.js

3
src/dom_components/model/Component.js

@ -9,6 +9,7 @@ import {
clone,
isString,
forEach,
result,
keys
} from 'underscore';
import { shallowDiff, hasDnd } from 'utils/mixins';
@ -753,7 +754,7 @@ const Component = Backbone.Model.extend(Styleable).extend(
delete obj.toolbar;
if (this.em.getConfig('avoidDefaults')) {
const defaults = this.defaults;
const defaults = result(this, 'defaults');
forEach(defaults, (value, key) => {
if (['type', 'content'].indexOf(key) === -1 && obj[key] === value) {

Loading…
Cancel
Save