src/main/kotlin/de/uapcore/lightpit/entities/Issue.kt

changeset 265
6a21bb926e02
parent 233
9219e2d4117b
child 311
bf67e0ff7131
--- a/src/main/kotlin/de/uapcore/lightpit/entities/Issue.kt	Fri Dec 30 19:14:04 2022 +0100
+++ b/src/main/kotlin/de/uapcore/lightpit/entities/Issue.kt	Tue Jan 03 17:04:39 2023 +0100
@@ -62,5 +62,13 @@
             eta == reference.eta &&
             affected == reference.affected &&
             resolved == reference.resolved)
+
+    fun compareEtaTo(date: Date?): Int {
+        val eta = this.eta
+        return if (eta == null && date == null) 0
+        else if (eta == null) 1
+        else if (date == null) -1
+        else eta.compareTo(date)
+    }
 }
 

mercurial