diff --git a/view/base/web/js/form/element/siglum.js b/view/base/web/js/form/element/siglum.js index e9c938e..ec5cf8b 100755 --- a/view/base/web/js/form/element/siglum.js +++ b/view/base/web/js/form/element/siglum.js @@ -278,7 +278,7 @@ define([ return selectedTorah[selectedGroup][this.parts.book]['chapters']; }, renderSetChapter: function () { - const chapters = this.getCurrentChapters().toArray(); + const chapters = utils.fixArray(this.getCurrentChapters()); let buttons = Object .keys(chapters) .reduce( diff --git a/view/base/web/js/verses/utils.js b/view/base/web/js/verses/utils.js index 8145c20..952c675 100755 --- a/view/base/web/js/verses/utils.js +++ b/view/base/web/js/verses/utils.js @@ -143,6 +143,9 @@ define([ }).done(function (data) { callBack(data); }); + }, + fixArray: function (array) { + return JSON.parse(JSON.stringify(array)); } }; });