From 95145860320d44357914c3712f045bd46a6408f5 Mon Sep 17 00:00:00 2001 From: grilledham Date: Sat, 30 Apr 2022 13:41:27 +0100 Subject: [PATCH] Fix failed to index variable errors. (#1314) --- features/donator.lua | 2 +- features/donator_commands.lua | 4 ++-- utils/error_logging.lua | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/features/donator.lua b/features/donator.lua index 05491fb7..c3331af7 100644 --- a/features/donator.lua +++ b/features/donator.lua @@ -38,7 +38,7 @@ Global.register( donator_perks_perm = tbl.donator_perks_perm donator_perks_temp = tbl.donator_perks_temp donator_tiers = tbl.donator_tiers - config = tbl.global.config.donator.donator_perks + config = global.config.donator.donator_perks end ) diff --git a/features/donator_commands.lua b/features/donator_commands.lua index 75fa23b8..91dfe630 100644 --- a/features/donator_commands.lua +++ b/features/donator_commands.lua @@ -13,8 +13,8 @@ Global.register( { config = config }, - function(tbl) - config = tbl.global.config.donator.donator_perks + function() + config = global.config.donator.donator_perks end ) diff --git a/utils/error_logging.lua b/utils/error_logging.lua index 48fe8183..07949578 100644 --- a/utils/error_logging.lua +++ b/utils/error_logging.lua @@ -52,6 +52,10 @@ local function format_time(ticks) end local function try_generate_report(str) + if not game then + return + end + local server_time = Public.server_time.secs local server_time_str = '(Server time: unavailable)' @@ -69,11 +73,7 @@ local function try_generate_report(str) first_error = nil end - local tick = 'pre-game' - if game then - tick = format_time(game.tick) - end - tick = 'Time of error: ' .. tick + local tick = 'Time of error: ' .. format_time(game.tick) local redmew_version = global.redmew_version or 'Unknown' redmew_version = 'RedMew version: ' .. redmew_version