From 744d578df709cdb8ed422db0c28ec8fc1e56ef58 Mon Sep 17 00:00:00 2001 From: Ben Thomson Date: Tue, 9 Apr 2019 10:52:14 +0800 Subject: [PATCH] Only run sortable handler if specified --- .../formwidgets/repeater/assets/js/repeater.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/modules/backend/formwidgets/repeater/assets/js/repeater.js b/modules/backend/formwidgets/repeater/assets/js/repeater.js index c436b220f..f5b48ae46 100644 --- a/modules/backend/formwidgets/repeater/assets/js/repeater.js +++ b/modules/backend/formwidgets/repeater/assets/js/repeater.js @@ -239,12 +239,14 @@ Repeater.prototype.onSortStop = function($item, container, callback, event) { var endIndex = $item.index() - this.$el.request(this.options.sortableHandler, { - data: { - _repeater_index: this.sortingStartIndex, - _repeater_new_index: endIndex - } - }) + if (this.options.sortableHandler) { + this.$el.request(this.options.sortableHandler, { + data: { + _repeater_index: this.sortingStartIndex, + _repeater_new_index: endIndex + } + }) + } callback($item, container, callback, event) }