From 9cc131174055fdcd66c15b5c56f8840b96dd0152 Mon Sep 17 00:00:00 2001 From: Athozus Date: Fri, 31 Mar 2023 18:09:27 +0200 Subject: [PATCH] Minor button fix --- ui/events.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ui/events.lua b/ui/events.lua index 4f7c1df..ae0f823 100644 --- a/ui/events.lua +++ b/ui/events.lua @@ -65,6 +65,18 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) mail.show_message(name, messagesSent[mail.selected_idxs.sent[name]].id) end + elseif fields.edit then + if formname == "mail:drafts" and messagesDrafts[mail.selected_idxs.drafts[name]] then + mail.show_compose(name, + messagesDrafts[mail.selected_idxs.drafts[name]].to, + messagesDrafts[mail.selected_idxs.drafts[name]].subject, + messagesDrafts[mail.selected_idxs.drafts[name]].body, + messagesDrafts[mail.selected_idxs.drafts[name]].cc, + messagesDrafts[mail.selected_idxs.drafts[name]].bcc, + messagesDrafts[mail.selected_idxs.drafts[name]].id + ) + end + elseif fields.delete then if formname == "mail:inbox" and messagesInbox[mail.selected_idxs.inbox[name]] then -- inbox table mail.delete_mail(name, messagesInbox[mail.selected_idxs.inbox[name]].id)