Remove custom OffsetDateTime mappings in OpenAPI config and ensure timestamps are converted to UTC in ChatLog.
This commit is contained in:
parent
8546bda28a
commit
af6820d1bf
|
|
@ -12,6 +12,7 @@ import java.sql.PreparedStatement;
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.time.Instant;
|
import java.time.Instant;
|
||||||
|
import java.time.ZoneOffset;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
|
|
@ -49,7 +50,7 @@ public class ChatLog implements BatchInsertable {
|
||||||
chatMessageDto.setMessage(GsonComponentSerializer.gson().serialize(miniMessage));
|
chatMessageDto.setMessage(GsonComponentSerializer.gson().serialize(miniMessage));
|
||||||
chatMessageDto.setChannel(ChatMessageDto.ChannelEnum.CHAT);
|
chatMessageDto.setChannel(ChatMessageDto.ChannelEnum.CHAT);
|
||||||
chatMessageDto.setServer(server);
|
chatMessageDto.setServer(server);
|
||||||
chatMessageDto.setTimestamp(timestamp);
|
chatMessageDto.setTimestamp(timestamp.atOffset(ZoneOffset.UTC));
|
||||||
chatMessageDto.setUuid(uuid);
|
chatMessageDto.setUuid(uuid);
|
||||||
chatMessageDto.setBlocked(blocked);
|
chatMessageDto.setBlocked(blocked);
|
||||||
return chatMessageDto;
|
return chatMessageDto;
|
||||||
|
|
|
||||||
|
|
@ -45,9 +45,6 @@ tasks.named<org.openapitools.generator.gradle.plugin.tasks.GenerateTask>("openAp
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
typeMappings.set(mapOf("OffsetDateTime" to "Instant"))
|
|
||||||
importMappings.set(mapOf("OffsetDateTime" to "java.time.Instant"))
|
|
||||||
|
|
||||||
generateApiTests.set(false)
|
generateApiTests.set(false)
|
||||||
generateApiDocumentation.set(false)
|
generateApiDocumentation.set(false)
|
||||||
generateModelTests.set(false)
|
generateModelTests.set(false)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user