diff --git a/ui/events.lua b/ui/events.lua index a7826d7..9637a0a 100644 --- a/ui/events.lua +++ b/ui/events.lua @@ -72,11 +72,11 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) if fields.boxtab == "1" then mail.selected_idxs.boxtab[name] = 1 - mail.show_inbox(name) + mail.show_inbox(name, sortfield, sortdirection, filter) elseif fields.boxtab == "2" then mail.selected_idxs.boxtab[name] = 2 - mail.show_sent(name) + mail.show_sent(name, sortfield, sortdirection, filter) elseif fields.boxtab == "3" then mail.selected_idxs.boxtab[name] = 3 @@ -110,7 +110,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) mail.delete_mail(name, messagesDrafts[mail.selected_idxs.drafts[name]].id) end - mail.show_mail_menu(name) + mail.show_mail_menu(name, sortfield, sortdirection, filter) elseif fields.reply then if formname == "mail:inbox" and messagesInbox[mail.selected_idxs.inbox[name]] then @@ -146,7 +146,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) mail.mark_read(name, messagesSent[mail.selected_idxs.sent[name]].id) end - mail.show_mail_menu(name) + mail.show_mail_menu(name, sortfield, sortdirection, filter) elseif fields.markunread then if formname == "mail:inbox" and messagesInbox[mail.selected_idxs.inbox[name]] then @@ -155,7 +155,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) mail.mark_unread(name, messagesSent[mail.selected_idxs.sent[name]].id) end - mail.show_mail_menu(name) + mail.show_mail_menu(name, sortfield, sortdirection, filter) elseif fields.new then mail.show_compose(name)