Skip to content

Commit acfc0a0

Browse files
committed
Make logo nullable for Curseforge
1 parent 927fb6a commit acfc0a0

File tree

2 files changed

+2
-2
lines changed
  • pacmc-app/src/commonMain/kotlin/net/axay/pacmc/app/repoapi/model
  • pacmc-repo-api/src/commonMain/kotlin/net/axay/pacmc/repoapi/curseforge/model

2 files changed

+2
-2
lines changed

pacmc-app/src/commonMain/kotlin/net/axay/pacmc/app/repoapi/model/CommonProjectResult.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ data class CommonProjectResult(
3131
name = mod.name,
3232
author = mod.authors.first().name,
3333
description = mod.summary,
34-
iconUrl = mod.logo.thumbnailUrl,
34+
iconUrl = mod.logo?.thumbnailUrl,
3535
latestVersion = mod.latestFilesIndexes.mapNotNull { MinecraftVersion.fromString(it.gameVersion) }.maxOrNull(),
3636
)
3737
}

pacmc-repo-api/src/commonMain/kotlin/net/axay/pacmc/repoapi/curseforge/model/Mod.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ data class Mod(
99
val slug: String,
1010
val summary: String,
1111
val authors: List<ModAuthor>,
12-
val logo: ModAsset,
12+
val logo: ModAsset? = null,
1313
val latestFilesIndexes: List<FileIndex>,
1414
)

0 commit comments

Comments
 (0)