Показать сообщение отдельно
  #1 (permalink)  
Старый 28.09.2016, 09:01
Аспирант
Отправить личное сообщение для XAPuTOH Посмотреть профиль Найти все сообщения от XAPuTOH
 
Регистрация: 17.12.2012
Сообщений: 63

Непонятки при сохранение модели.
В общем есть модель. у модели настроен REST прокси.

На странице присутствует грид с экземплярами данной модели. есть кнопка редактирования - открывается форма с полями модели.

Редактируем - сохраняем с помощью метода save() модели.
Все хорошо.

Открываем для редактирования туже самую запись. Редактируем, жмем сохранить и получаем JSON.js?_dc=1475041205465:78 Uncaught RangeError: Maximum call stack size exceeded при вызове метода save() модели.

Заметил что после первого сохранения в раздел Data модели записывается информация о запросе сохранения(getAllResponseHeaders getResponseHeader, request, requestId, responseText, responseXML, status, statusText)

Есть предположение что после первого сохранения эти данные записываются в раздел дата и при последующем сохранении при переборе значений из этого раздела зацикливается и валится эта ошибка.

Сталкивался кто? Как решить?
Ответить с цитированием