From e8ab61e37f675fc117326346e4c2ae6d8327e663 Mon Sep 17 00:00:00 2001 From: alterdekim Date: Wed, 13 Mar 2024 19:10:22 +0300 Subject: [PATCH] LuaSerializer patch --- src/main/java/com/alterdekim/javabot/util/LuaSerializer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/alterdekim/javabot/util/LuaSerializer.java b/src/main/java/com/alterdekim/javabot/util/LuaSerializer.java index e946dfd..a71c63e 100644 --- a/src/main/java/com/alterdekim/javabot/util/LuaSerializer.java +++ b/src/main/java/com/alterdekim/javabot/util/LuaSerializer.java @@ -13,13 +13,14 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.stream.IntStream; @Slf4j public class LuaSerializer { public static LuaTable serializeObjectList(List list) { LuaTable table = new LuaTable(); - list.forEach(o -> table.set(table.length() + 1, serializeObject(o))); + IntStream.range(0, list.size()).forEach(i -> table.set(i, serializeObject(list.get(i)))); return table; }