X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fkotlin%2Fnet%2Fpterodactylus%2Frhynodge%2Fwebpages%2Fweather%2Fwettercom%2FWetterComState.kt;h=f14337f397c43996b5b9d6791a670804e6a81ae3;hb=eee28069a5ca66d8fbbcaa124dd3267779c9f832;hp=06411cf9015f955162021e199f27242bdda642c6;hpb=3ad80850a756b85b9cab839d006ab104e01b61d5;p=rhynodge.git diff --git a/src/main/kotlin/net/pterodactylus/rhynodge/webpages/weather/wettercom/WetterComState.kt b/src/main/kotlin/net/pterodactylus/rhynodge/webpages/weather/wettercom/WetterComState.kt index 06411cf..f14337f 100644 --- a/src/main/kotlin/net/pterodactylus/rhynodge/webpages/weather/wettercom/WetterComState.kt +++ b/src/main/kotlin/net/pterodactylus/rhynodge/webpages/weather/wettercom/WetterComState.kt @@ -16,4 +16,9 @@ class WetterComState(val dateTime: LocalDateTime) : AbstractState(true) { (hours as MutableList).add(hourState) } + override fun equals(other: Any?): Boolean { + other as? WetterComState ?: return false + return (dateTime == other.dateTime) and (hours == other.hours) + } + }