This commit is contained in:
root
2025-09-24 15:31:53 +00:00
parent e4b48d70f1
commit d7c43567aa
2 changed files with 68 additions and 1 deletions
+10 -1
View File
@@ -64,8 +64,17 @@ app.get('/api/stacks', async (req, res) => {
// Filter nach Endpoint-ID
const filteredStacks = stacksRes.data.filter(stack => stack.EndpointId === ENDPOINT_ID);
// Deduplication nach Name: nur einmal pro Name
const uniqueStacksMap = {};
filteredStacks.forEach(stack => {
if (!uniqueStacksMap[stack.Name]) {
uniqueStacksMap[stack.Name] = stack;
}
});
const uniqueStacks = Object.values(uniqueStacksMap);
const stacksWithStatus = await Promise.all(
filteredStacks.map(async (stack) => {
uniqueStacks.map(async (stack) => {
try {
const statusRes = await axiosInstance.get(
`/api/stacks/${stack.Id}/images_status?refresh=true`