fix js error on the personal settings page (undefined sortable)

This commit is contained in:
Simon Vieille 2021-11-14 20:04:58 +01:00
parent d37773cf5f
commit 1b0418a466
1 changed files with 10 additions and 7 deletions

View File

@ -191,13 +191,16 @@ document.addEventListener('DOMContentLoaded', () => {
placeholderClass: 'side-menu-setting-list-drop'
})
sortable('#categories-list .side-menu-setting-list')[0].addEventListener('sortstop', (e) => {
let value = []
try {
sortable('#categories-list .side-menu-setting-list')[0].addEventListener('sortstop', (e) => {
let value = []
for (let item of document.querySelectorAll('#categories-list .side-menu-setting-list-item')) {
value.push(item.getAttribute('data-id'))
}
for (let item of document.querySelectorAll('#categories-list .side-menu-setting-list-item')) {
value.push(item.getAttribute('data-id'))
}
document.querySelector('input[name="categories-order"]').value = JSON.stringify(value)
})
document.querySelector('input[name="categories-order"]').value = JSON.stringify(value)
})
} catch (e) {
}
})