From 777e46370c6f74f1698837466b27463dc26874b0 Mon Sep 17 00:00:00 2001 From: Asher Date: Mon, 3 Apr 2023 10:00:00 -0800 Subject: [PATCH 1/2] Fix table not refreshing when status changes --- .../kotlin/com/coder/gateway/models/WorkspaceAgentModel.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/com/coder/gateway/models/WorkspaceAgentModel.kt b/src/main/kotlin/com/coder/gateway/models/WorkspaceAgentModel.kt index 3a2bdbf8..c7ed3fba 100644 --- a/src/main/kotlin/com/coder/gateway/models/WorkspaceAgentModel.kt +++ b/src/main/kotlin/com/coder/gateway/models/WorkspaceAgentModel.kt @@ -3,7 +3,7 @@ package com.coder.gateway.models import com.coder.gateway.sdk.Arch import com.coder.gateway.sdk.OS import com.coder.gateway.sdk.v2.models.WorkspaceTransition -import java.util.UUID +import java.util.* import javax.swing.Icon data class WorkspaceAgentModel( @@ -32,6 +32,7 @@ data class WorkspaceAgentModel( if (name != other.name) return false if (templateID != other.templateID) return false if (templateName != other.templateName) return false + if (agentStatus != other.agentStatus) return false return true } @@ -42,6 +43,7 @@ data class WorkspaceAgentModel( result = 31 * result + name.hashCode() result = 31 * result + templateID.hashCode() result = 31 * result + templateName.hashCode() + result = 31 * result + agentStatus.hashCode() return result } } From 34a6140efc6cbe425fa6df00160464c684cae394 Mon Sep 17 00:00:00 2001 From: Asher Date: Mon, 3 Apr 2023 12:35:05 -0800 Subject: [PATCH 2/2] fixup! Fix table not refreshing when status changes --- src/main/kotlin/com/coder/gateway/models/WorkspaceAgentModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/com/coder/gateway/models/WorkspaceAgentModel.kt b/src/main/kotlin/com/coder/gateway/models/WorkspaceAgentModel.kt index c7ed3fba..5ecd186c 100644 --- a/src/main/kotlin/com/coder/gateway/models/WorkspaceAgentModel.kt +++ b/src/main/kotlin/com/coder/gateway/models/WorkspaceAgentModel.kt @@ -3,7 +3,7 @@ package com.coder.gateway.models import com.coder.gateway.sdk.Arch import com.coder.gateway.sdk.OS import com.coder.gateway.sdk.v2.models.WorkspaceTransition -import java.util.* +import java.util.UUID import javax.swing.Icon data class WorkspaceAgentModel(