From f70c941fb15d674d67abf35fa62eac2ad38ef84b Mon Sep 17 00:00:00 2001 From: lili-ffxi <40600148+lili-ffxi@users.noreply.github.com> Date: Fri, 19 Feb 2021 22:18:57 +0000 Subject: [PATCH] Bugfix Fixing bugs because I'm a real dev (Fixed bug where characters with the same name as one of the methods defined in tables.lua would cause an error in the tables library.) --- addons/libs/config.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/libs/config.lua b/addons/libs/config.lua index 11148d7d0..7829c7f19 100644 --- a/addons/libs/config.lua +++ b/addons/libs/config.lua @@ -115,7 +115,7 @@ function parse(settings) local full_parsed = parsed.global local player = windower.ffxi.get_player() if player then - full_parsed = full_parsed:update(parsed[player.name:lower()], true) + full_parsed = table.update(full_parsed, rawget(parsed, player.name:lower()), true) end return settings:update(full_parsed, true) @@ -133,7 +133,7 @@ function parse(settings) local player = windower.ffxi.get_player() if player then - full_parsed = full_parsed:update(parsed[player.name:lower()], true) + full_parsed = table.update(full_parsed, rawget(parsed, player.name:lower()), true) end return merge(settings, full_parsed)