|
2 | 2 |
|
3 | 3 | import java.nio.charset.StandardCharsets; |
4 | 4 | import java.util.Map; |
5 | | -import java.util.Map.Entry; |
6 | 5 | import java.util.Optional; |
| 6 | + |
7 | 7 | import com.google.gson.Gson; |
8 | 8 | import com.google.gson.GsonBuilder; |
9 | 9 | import com.google.gson.JsonArray; |
10 | 10 | import com.google.gson.JsonObject; |
| 11 | + |
11 | 12 | import net.discordjug.javabot.data.config.BotConfig; |
12 | 13 | import net.discordjug.javabot.systems.staff_commands.forms.dao.FormsRepository; |
13 | 14 | import net.discordjug.javabot.systems.staff_commands.forms.model.FormData; |
@@ -62,13 +63,13 @@ public void execute(SlashCommandInteractionEvent event) { |
62 | 63 | JsonObject root = new JsonObject(); |
63 | 64 | JsonObject details = new JsonObject(); |
64 | 65 | JsonArray users = new JsonArray(); |
65 | | - for (Entry<FormUser, Integer> entry : submissions.entrySet()) { |
| 66 | + submissions.forEach((formUser, value) -> { |
66 | 67 | JsonObject uobj = new JsonObject(); |
67 | | - uobj.addProperty("username", entry.getKey().username()); |
68 | | - uobj.addProperty("submissions", entry.getValue()); |
69 | | - details.add(Long.toString(entry.getKey().id()), uobj); |
70 | | - users.add(entry.getKey().username()); |
71 | | - } |
| 68 | + uobj.addProperty("username", formUser.username()); |
| 69 | + uobj.addProperty("submissions", value); |
| 70 | + details.add(Long.toString(formUser.id()), uobj); |
| 71 | + users.add(formUser.username()); |
| 72 | + }); |
72 | 73 | root.add("users", users); |
73 | 74 | root.add("details", details); |
74 | 75 | event.getHook().sendFiles(FileUpload.fromData(gson.toJson(root).getBytes(StandardCharsets.UTF_8), |
|
0 commit comments