mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Fix sonarjs no-identical-functions
This commit is contained in:
parent
8472112951
commit
4972f50a06
8 changed files with 45 additions and 94 deletions
|
@ -215,19 +215,7 @@ import { getParameterByName } from '../utils/url.ts';
|
|||
}
|
||||
}
|
||||
|
||||
function onNodeOpen(event, data) {
|
||||
const page = $(this).parents('.page')[0];
|
||||
const node = data.node;
|
||||
if (node.children) {
|
||||
loadNodesToLoad(page, node);
|
||||
}
|
||||
if (node.li_attr && node.id != '#' && !node.li_attr.loadedFromServer) {
|
||||
node.li_attr.loadedFromServer = true;
|
||||
$.jstree.reference('.libraryTree', page).load_node(node.id, loadNodeCallback);
|
||||
}
|
||||
}
|
||||
|
||||
function onNodeLoad(event, data) {
|
||||
function onNodeOpen(_, data) {
|
||||
const page = $(this).parents('.page')[0];
|
||||
const node = data.node;
|
||||
if (node.children) {
|
||||
|
@ -254,7 +242,13 @@ import { getParameterByName } from '../utils/url.ts';
|
|||
variant: 'large'
|
||||
}
|
||||
}
|
||||
}).off('select_node.jstree', onNodeSelect).on('select_node.jstree', onNodeSelect).off('open_node.jstree', onNodeOpen).on('open_node.jstree', onNodeOpen).off('load_node.jstree', onNodeLoad).on('load_node.jstree', onNodeLoad);
|
||||
})
|
||||
.off('select_node.jstree', onNodeSelect)
|
||||
.on('select_node.jstree', onNodeSelect)
|
||||
.off('open_node.jstree', onNodeOpen)
|
||||
.on('open_node.jstree', onNodeOpen)
|
||||
.off('load_node.jstree', onNodeOpen)
|
||||
.on('load_node.jstree', onNodeOpen);
|
||||
}
|
||||
|
||||
function loadNodesToLoad(page, node) {
|
||||
|
@ -327,7 +321,10 @@ import { getParameterByName } from '../utils/url.ts';
|
|||
});
|
||||
}).on('pagebeforehide', '.metadataEditorPage', function () {
|
||||
const page = this;
|
||||
$('.libraryTree', page).off('select_node.jstree', onNodeSelect).off('open_node.jstree', onNodeOpen).off('load_node.jstree', onNodeLoad);
|
||||
$('.libraryTree', page)
|
||||
.off('select_node.jstree', onNodeSelect)
|
||||
.off('open_node.jstree', onNodeOpen)
|
||||
.off('load_node.jstree', onNodeOpen);
|
||||
});
|
||||
let itemId;
|
||||
window.MetadataEditor = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue