From aa6c58de6f33befaa531ebf1e4ae2e29d356a927 Mon Sep 17 00:00:00 2001 From: Athozus Date: Thu, 4 May 2023 21:35:11 +0200 Subject: [PATCH] Better get sorting filters (inbox/outbox) --- ui/inbox.lua | 4 ++-- ui/outbox.lua | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ui/inbox.lua b/ui/inbox.lua index b157e3f..4550006 100644 --- a/ui/inbox.lua +++ b/ui/inbox.lua @@ -4,8 +4,8 @@ local S = minetest.get_translator("mail") function mail.show_inbox(name, sortfieldindex, sortdirection, filter) sortfieldindex = tonumber(sortfieldindex or mail.selected_idxs.sortfield[name]) or mail.get_setting(name, "defaultsortfield") or 3 - sortdirection = sortdirection or mail.selected_idxs.sortdirection[name] - or tostring(mail.get_setting(name, "defaultsortdirection")) or "1" + sortdirection = tostring(sortdirection or mail.selected_idxs.sortdirection[name] + or mail.get_setting(name, "defaultsortdirection") or "1") filter = filter or mail.selected_idxs.filter[name] or "" mail.selected_idxs.inbox[name] = mail.selected_idxs.inbox[name] or {} diff --git a/ui/outbox.lua b/ui/outbox.lua index c4e0be1..3df1411 100644 --- a/ui/outbox.lua +++ b/ui/outbox.lua @@ -4,8 +4,8 @@ local S = minetest.get_translator("mail") function mail.show_sent(name, sortfieldindex, sortdirection, filter) sortfieldindex = tonumber(sortfieldindex or mail.selected_idxs.sortfield[name]) or mail.get_setting(name, "defaultsortfield") or 3 - sortdirection = sortdirection or mail.selected_idxs.sortdirection[name] - or tostring(mail.get_setting(name, "defaultsortdirection")) or "1" + sortdirection = tostring(sortdirection or mail.selected_idxs.sortdirection[name] + or mail.get_setting(name, "defaultsortdirection") or "1") filter = filter or mail.selected_idxs.filter[name] or "" mail.selected_idxs.sent[name] = mail.selected_idxs.sent[name] or {}