mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-02-27 17:11:14 +01:00
fix: multiple sorted-lists do not save to the correct set
This commit is contained in:
@@ -531,7 +531,9 @@ define('settings', function () {
|
|||||||
helper.whenReady(function () {
|
helper.whenReady(function () {
|
||||||
var list = formEl.find('[data-sorted-list]');
|
var list = formEl.find('[data-sorted-list]');
|
||||||
if (list.length) {
|
if (list.length) {
|
||||||
getHook(list, 'set').call(Settings, list, values);
|
list.each((idx, item) => {
|
||||||
|
getHook(item, 'set').call(Settings, $(item), values);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -70,7 +70,6 @@ define('settings/sorted-list', [
|
|||||||
function setupRemoveButton($container, itemUUID) {
|
function setupRemoveButton($container, itemUUID) {
|
||||||
var removeBtn = $container.find('[data-sorted-list-uuid="' + itemUUID + '"] [data-type="remove"]');
|
var removeBtn = $container.find('[data-sorted-list-uuid="' + itemUUID + '"] [data-type="remove"]');
|
||||||
removeBtn.on('click', function () {
|
removeBtn.on('click', function () {
|
||||||
console.log(itemUUID);
|
|
||||||
$('[data-sorted-list-uuid="' + itemUUID + '"]').remove();
|
$('[data-sorted-list-uuid="' + itemUUID + '"]').remove();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user