From 347fcb16c790c96201912ee3aa7bbe127b278bb1 Mon Sep 17 00:00:00 2001 From: liumengyi Date: Tue, 14 Jun 2022 13:47:33 +0800 Subject: [PATCH] * Fix bug #23648, #23650. --- module/execution/js/kanban.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/module/execution/js/kanban.js b/module/execution/js/kanban.js index e8959b3583..2698291858 100644 --- a/module/execution/js/kanban.js +++ b/module/execution/js/kanban.js @@ -1260,7 +1260,7 @@ function createBugMenu(options) */ function handleSortCards(event) { - if(window.sortableDisabled || groupBy != 'default') return; + if(window.sortableDisabled || groupBy != 'default' || rdSearchValue != '') return; var newLaneID = event.element.closest('.kanban-lane').data('id'); var newColID = event.element.closest('.kanban-col').data('id'); var cards = event.element.closest('.kanban-lane-items').data('cards'); @@ -1282,6 +1282,21 @@ function handleSortCards(event) } setTimeout(function(){return location.reload()}, 3000); } + else + { + $.get(createLink('execution', 'ajaxUpdateKanban', "executionID=" + executionID + "&entertime=0&browseType=" + browseType + "&groupBy=" + groupBy + '&from=RD'), function(data) + { + if(data && lastUpdateData !== data) + { + lastUpdateData = data; + kanbanData = $.parseJSON(data); + for(var region in kanbanData) + { + updateRegion(region, kanbanData[region]); + } + } + }); + } }); }