diff options
author | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2025-05-15 11:06:04 -0700 |
---|---|---|
committer | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2025-05-15 11:06:04 -0700 |
commit | 4aae47b45b7fa9472de71852227c9903939fd1cb (patch) | |
tree | ed5320b5a320c773defdf19e46d15f592fb7f9b7 | |
parent | f1bc6b321bf8bdccee7f2f7561c3fac9f60e7456 (diff) | |
download | mpv-iptv-menu-4aae47b45b7fa9472de71852227c9903939fd1cb.tar.gz mpv-iptv-menu-4aae47b45b7fa9472de71852227c9903939fd1cb.tar.xz |
change sort order
-rw-r--r-- | main.lua | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -483,18 +483,18 @@ local function sort_options(options) local a_name = a.name local b_name = b.name - if a.type == 'group' then + if favourites[a.id] then + a_name = '\0\0' .. a_name + end + if a.type == 'group' and a.group_type ~= 'series' then a_name = '\0' .. a_name - if a.id == 'favourites' then - a_name = '\0' .. a_name - end end - if b.type == 'group' then + if favourites[b.id] then + b_name = '\0\0' .. b_name + end + if b.type == 'group' and b.group_type ~= 'series' then b_name = '\0' .. b_name - if b.id == 'favourites' then - b_name = '\0' .. b_name - end end return a_name < b_name |