File tree Expand file tree Collapse file tree
saltgui/static/scripts/issues Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -49,6 +49,13 @@ export class BeaconsIssues extends Issues {
4949 const allBeacons = pLocalBeaconsListData . return [ 0 ] ;
5050 for ( const minionId in allBeacons ) {
5151 const minionData = allBeacons [ minionId ] ;
52+
53+ if ( ! minionData ) {
54+ const tr = Issues . addIssue ( pPanel , "offline" , minionId ) ;
55+ Issues . addIssueMsg ( tr , "Minion '" + minionId + "' is offline" ) ;
56+ continue ;
57+ }
58+
5259 for ( const beaconName in minionData ) {
5360 if ( beaconName === "enabled" ) {
5461 // beacons flag
Original file line number Diff line number Diff line change @@ -38,6 +38,13 @@ export class SchedulesIssues extends Issues {
3838
3939 for ( const minionId in allSchedules ) {
4040 const minionData = allSchedules [ minionId ] ;
41+
42+ if ( ! minionData ) {
43+ const tr = Issues . addIssue ( pPanel , "offline" , minionId ) ;
44+ Issues . addIssueMsg ( tr , "Minion '" + minionId + "' is offline" ) ;
45+ continue ;
46+ }
47+
4148 for ( const key in minionData ) {
4249 if ( key === "enabled" ) {
4350 // scheduler flag
You can’t perform that action at this time.
0 commit comments