fix workflow version comparison to show older version on left (#4531)

This commit is contained in:
Celal Zamanoglu
2026-01-23 17:53:14 +03:00
committed by GitHub
parent af68ea0ec4
commit 92b3693174

View File

@@ -67,7 +67,11 @@ function WorkflowHistoryPanel({ workflowPermanentId, onCompare }: Props) {
const handleCompare = (mode: "visual" | "json" = "visual") => {
if (selectedVersions.size === 2 && versions) {
const selectedVersionsArray = Array.from(selectedVersions);
// Sort ascending so older version (lower number) is first, newer is second
// This matches standard diff convention: old on left, new on right
const selectedVersionsArray = Array.from(selectedVersions).sort(
(a, b) => a - b,
);
const version1 = versions.find(
(v) => v.version === selectedVersionsArray[0],
);