Dashboard: Use metadata.generation for dash version in v1 (#105499)

This commit is contained in:
Haris Rozajac
2025-05-16 10:00:34 +03:00
committed by GitHub
parent 6343a9caf8
commit 8cb9f0a36c
2 changed files with 5 additions and 5 deletions
+4 -4
View File
@@ -198,7 +198,7 @@ describe('v1 dashboard API', () => {
});
expect(result.uid).toBe('adh59cn');
expect(result.version).toBe(0);
expect(result.version).toBe(1);
expect(result.url).toBe('/d/adh59cn/new-dashboard-saved');
});
it('should provide dashboard URL with app sub url configured', async () => {
@@ -224,7 +224,7 @@ describe('v1 dashboard API', () => {
});
expect(result.uid).toBe('adh59cn');
expect(result.version).toBe(0);
expect(result.version).toBe(1);
expect(result.url).toBe('/grafana/d/adh59cn/new-dashboard-saved');
});
});
@@ -242,7 +242,7 @@ describe('v1 dashboard API', () => {
});
expect(result.uid).toBe('adh59cn');
expect(result.version).toBe(0);
expect(result.version).toBe(1);
expect(result.url).toBe('/d/adh59cn/new-dashboard-saved');
});
@@ -268,7 +268,7 @@ describe('v1 dashboard API', () => {
});
expect(result.uid).toBe('adh59cn');
expect(result.version).toBe(0);
expect(result.version).toBe(1);
expect(result.url).toBe('/grafana/d/adh59cn/new-dashboard-saved');
});
});
+1 -1
View File
@@ -89,7 +89,7 @@ export class K8sDashboardAPI implements DashboardAPI<DashboardDTO, Dashboard> {
return {
uid: v.metadata.name,
version: v.spec.version ?? 0,
version: v.metadata.generation ?? 0,
id: v.spec.id ?? 0,
status: 'success',
url,