From 77f392ed7710ceecaea3e2fe497c1d291411d4b6 Mon Sep 17 00:00:00 2001 From: Arindy Date: Mon, 10 Feb 2025 00:05:05 +0100 Subject: [PATCH] fixes result for same names --- src/main/kotlin/de/arindy/dicetower/DiceResource.kt | 4 ++-- src/main/resources/templates/overlay.html | 1 + src/main/resources/templates/pub/index.html | 8 +++++--- src/main/resources/templates/results.html | 4 ++-- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/main/kotlin/de/arindy/dicetower/DiceResource.kt b/src/main/kotlin/de/arindy/dicetower/DiceResource.kt index b786484..a78ca40 100644 --- a/src/main/kotlin/de/arindy/dicetower/DiceResource.kt +++ b/src/main/kotlin/de/arindy/dicetower/DiceResource.kt @@ -37,7 +37,7 @@ final class DiceResource(@Context val sse: Sse) { .mediaType(MediaType.APPLICATION_JSON_TYPE).data(data).build() ) if (data.roll.all { it.trim().isNotEmpty() }) { - results(data.room!!, Result(data.name)) + results(data.room!!, Result(data.name, data.user!!)) } } @@ -72,6 +72,6 @@ final class DiceResource(@Context val sse: Sse) { } @RegisterForReflection - data class Result(val name: String) {} + data class Result(val name: String, val user: String) {} } diff --git a/src/main/resources/templates/overlay.html b/src/main/resources/templates/overlay.html index df5515e..eec752f 100644 --- a/src/main/resources/templates/overlay.html +++ b/src/main/resources/templates/overlay.html @@ -70,6 +70,7 @@ httpRequest.setRequestHeader('Content-Type', 'application/json') httpRequest.send(JSON.stringify({ name: data.name, + user: data.user, results: rollResult, } )) } diff --git a/src/main/resources/templates/pub/index.html b/src/main/resources/templates/pub/index.html index e774e6b..95c2340 100644 --- a/src/main/resources/templates/pub/index.html +++ b/src/main/resources/templates/pub/index.html @@ -45,9 +45,11 @@