fix extra networks sort

This commit is contained in:
Vladimir Mandic
2023-11-30 11:55:15 -05:00
parent 84d733f0a0
commit 14141e4259
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -166,8 +166,8 @@ function sortExtraNetworks() {
if (num === 0) return 'sort: no cards';
cards.sort((a, b) => { // eslint-disable-line no-loop-func
switch (sortVal) {
case 0: return a.dataset.name ? a.dataset.search.localeCompare(b.dataset.name) : 0;
case 1: return b.dataset.name ? b.dataset.search.localeCompare(a.dataset.name) : 0;
case 0: return a.dataset.search ? a.dataset.search.localeCompare(b.dataset.search) : 0;
case 1: return b.dataset.search ? b.dataset.search.localeCompare(a.dataset.search) : 0;
case 2: return a.dataset.mtime && !isNaN(a.dataset.mtime) ? parseFloat(b.dataset.mtime) - parseFloat(a.dataset.mtime) : 0;
case 3: return b.dataset.mtime && !isNaN(b.dataset.mtime) ? parseFloat(a.dataset.mtime) - parseFloat(b.dataset.mtime) : 0;
case 4: return a.dataset.size && !isNaN(a.dataset.size) ? parseFloat(b.dataset.size) - parseFloat(a.dataset.size) : 0;