From f6de6c19fc0989a6eb94f6a5cb70f24e05545efd Mon Sep 17 00:00:00 2001 From: Olivier Dragon Date: Fri, 22 Apr 2022 08:59:10 -0400 Subject: [PATCH] Fix crash with doc.entry_revealed --- reveal.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reveal.lua b/reveal.lua index 38d1ad0..1cd403c 100644 --- a/reveal.lua +++ b/reveal.lua @@ -126,13 +126,14 @@ local function async_update() end function doc.mark_entry_as_revealed(playername, category_id, entry_id) - if not doc.entry_revealed(playername, category_id, entry_id) then + -- Temp Fix: `doc.entry_revealed()` crashes on some items like farming:* because they're given the wrong category_id + -- if not doc.entry_revealed(playername, category_id, entry_id) then orig_mark_entry_as_revealed(playername, category_id, entry_id) if not next(async_update_users) then minetest.after(0, async_update) async_update_users[playername] = true end - end + -- end end