From 72cad354a65607dbdf773e8f014f333f4a29112a Mon Sep 17 00:00:00 2001 From: techniX Date: Sun, 8 Dec 2019 22:07:37 +0200 Subject: [PATCH] avoid validation errors when esc pressed --- receiver.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/receiver.lua b/receiver.lua index e09c056..dbbb10e 100644 --- a/receiver.lua +++ b/receiver.lua @@ -37,6 +37,10 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) if formname ~= "ham_radio:configure_handheld_receiver" or not minetest.is_player(player) then return false end + if fields.frequency == nil then + -- form is not sent + return + end local is_frequency_valid = ham_radio.validate_frequency(fields.frequency, true) if is_frequency_valid.result == false then ham_radio.errormsg(player, is_frequency_valid.message)