Непонятки при сохранение модели.
В общем есть модель. у модели настроен REST прокси.
На странице присутствует грид с экземплярами данной модели. есть кнопка редактирования - открывается форма с полями модели.
Редактируем - сохраняем с помощью метода save() модели.
Все хорошо.
Открываем для редактирования туже самую запись. Редактируем, жмем сохранить и получаем JSON.js?_dc=1475041205465:78 Uncaught RangeError: Maximum call stack size exceeded при вызове метода save() модели.
Заметил что после первого сохранения в раздел Data модели записывается информация о запросе сохранения(getAllResponseHeaders getResponseHeader, request, requestId, responseText, responseXML, status, statusText)
Есть предположение что после первого сохранения эти данные записываются в раздел дата и при последующем сохранении при переборе значений из этого раздела зацикливается и валится эта ошибка.
Сталкивался кто? Как решить?
|