From: David ‘Bombe’ Roden Date: Thu, 11 Apr 2024 07:44:10 +0000 (+0200) Subject: ♻️ Extract FreeGame into its own file X-Git-Tag: v2^2~5 X-Git-Url: https://git.pterodactylus.net/?p=rhynodge.git;a=commitdiff_plain;h=ac3457ce532f60cc499f7e6411652a329659787a ♻️ Extract FreeGame into its own file --- diff --git a/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/epicgames/EpicGamesFilter.kt b/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/epicgames/EpicGamesFilter.kt index 36d007c..fbb7da5 100644 --- a/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/epicgames/EpicGamesFilter.kt +++ b/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/epicgames/EpicGamesFilter.kt @@ -33,13 +33,6 @@ class EpicGamesFilter : Filter { } -data class FreeGame( - val title: String, - val imageUrl: String, - val startDate: Instant, - val endDate: Instant -) - class FreeGamesState(val games: Set) : AbstractState(true) { override fun plainText(): String { diff --git a/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/epicgames/FreeGame.kt b/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/epicgames/FreeGame.kt new file mode 100644 index 0000000..e5d4abf --- /dev/null +++ b/src/main/kotlin/net/pterodactylus/rhynodge/filters/webpages/epicgames/FreeGame.kt @@ -0,0 +1,10 @@ +package net.pterodactylus.rhynodge.filters.webpages.epicgames + +import java.time.Instant + +data class FreeGame( + val title: String, + val imageUrl: String, + val startDate: Instant, + val endDate: Instant +)