apiDiscordRoutes fix.

- roles is missing, to emptyList()
This commit is contained in:
dalbodeule 2024-08-15 06:47:56 +09:00
parent d90790f742
commit d0267ec50a
No known key found for this signature in database
GPG Key ID: EFA860D069C9FA65
2 changed files with 3 additions and 3 deletions

View File

@ -132,7 +132,7 @@ val server = embeddedServer(Netty, port = 8080, ) {
DiscordGuildCache.addGuild(guilds.associate { DiscordGuildCache.addGuild(guilds.associate {
println("${it.id} ${it.name}") println("${it.id} ${it.name}")
it.id to Guild(it.id, it.name, it.icon, it.banner, it.roles) it.id to Guild(it.id, it.name, it.icon, it.banner, it.roles ?: emptyList())
}) })
redirects[principal.state]?.let { redirect -> redirects[principal.state]?.let { redirect ->

View File

@ -72,7 +72,7 @@ object DiscordGuildCache {
guilds.forEach { guilds.forEach {
cache[it.id] = CachedGuilds( cache[it.id] = CachedGuilds(
Guild(it.id, it.name, it.icon, it.banner, it.roles), Guild(it.id, it.name, it.icon, it.banner, it.roles ?: emptyList()),
Instant.now().plusSeconds(EXP_SECONDS), Instant.now().plusSeconds(EXP_SECONDS),
true true
) )
@ -105,5 +105,5 @@ data class Guild(
val name: String, val name: String,
val icon: String?, val icon: String?,
val banner: String?, val banner: String?,
val roles: List<GuildRole>?, val roles: List<GuildRole> = emptyList(),
) )