]> git.proxmox.com Git - proxmox-widget-toolkit.git/blobdiff - src/node/APTRepositories.js
node: repos: only show suites warning at the top if enabled repository is affected
[proxmox-widget-toolkit.git] / src / node / APTRepositories.js
index 4a37adb3e74cc1371ad61fa1e697e833e4eae2e1..c7222fce750d1eb993c7a8ee4aeb6f2f1d076e24 100644 (file)
@@ -665,9 +665,6 @@ Ext.define('Proxmox.node.APTRepositories', {
                        (info.kind === 'ignore-pre-upgrade-warning' && !repoGrid.majorUpgradeAllowed)
                    ) {
                        infos[path][idx].warnings.push(info);
-                       if (!suitesWarning && info.property === 'Suites') {
-                           suitesWarning = true;
-                       }
                    } else {
                        throw 'unknown info';
                    }
@@ -682,6 +679,10 @@ Ext.define('Proxmox.node.APTRepositories', {
                        if (infos[file.path] && infos[file.path][n]) {
                            repo.Origin = infos[file.path][n].origin || Proxmox.Utils.UnknownText;
                            repo.warnings = infos[file.path][n].warnings || [];
+
+                           if (repo.Enabled && repo.warnings.some(w => w.property === 'Suites')) {
+                               suitesWarning = true;
+                           }
                        }
                        gridData.push(repo);
                    }