From da6671b9e770f76bacb94c2c5836378dcc674b81 Mon Sep 17 00:00:00 2001 From: Asher Date: Wed, 12 Jun 2024 11:09:32 -0800 Subject: [PATCH] Make version column display outdated status Before it was (probably on accident) just displaying the status again. --- CHANGELOG.md | 5 +++++ .../coder/gateway/views/steps/CoderWorkspacesStepView.kt | 8 +++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b7996a9f..cc4c78f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ ## Unreleased +### Fixed + +- The version column now displays "Up to date" or "Outdated" instead of + duplicating the status column. + ## 2.11.7 - 2024-05-22 ### Fixed diff --git a/src/main/kotlin/com/coder/gateway/views/steps/CoderWorkspacesStepView.kt b/src/main/kotlin/com/coder/gateway/views/steps/CoderWorkspacesStepView.kt index 58b90f44..b1c76090 100644 --- a/src/main/kotlin/com/coder/gateway/views/steps/CoderWorkspacesStepView.kt +++ b/src/main/kotlin/com/coder/gateway/views/steps/CoderWorkspacesStepView.kt @@ -893,7 +893,13 @@ class WorkspacesTableModel : ListTableModel( private class WorkspaceVersionColumnInfo(columnName: String) : ColumnInfo(columnName) { override fun valueOf(workspace: WorkspaceAgentListModel?): String? { - return workspace?.status?.label + return if (workspace == null) { + "Unknown" + } else if (workspace.workspace.outdated) { + "Outdated" + } else { + "Up to date" + } } override fun getRenderer(item: WorkspaceAgentListModel?): TableCellRenderer {