File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1248,6 +1248,8 @@ let needSetup = false;
12481248 value ,
12491249 ] ) ;
12501250
1251+ await server . sendUpdateMonitorIntoList ( socket , monitorID ) ;
1252+
12511253 callback ( {
12521254 ok : true ,
12531255 msg : "successAdded" ,
@@ -1272,6 +1274,8 @@ let needSetup = false;
12721274 monitorID ,
12731275 ] ) ;
12741276
1277+ await server . sendUpdateMonitorIntoList ( socket , monitorID ) ;
1278+
12751279 callback ( {
12761280 ok : true ,
12771281 msg : "successEdited" ,
@@ -1296,6 +1300,8 @@ let needSetup = false;
12961300 value ,
12971301 ] ) ;
12981302
1303+ await server . sendUpdateMonitorIntoList ( socket , monitorID ) ;
1304+
12991305 callback ( {
13001306 ok : true ,
13011307 msg : "successDeleted" ,
Original file line number Diff line number Diff line change @@ -222,7 +222,9 @@ class UptimeKumaServer {
222222 */
223223 async sendUpdateMonitorIntoList ( socket , monitorID ) {
224224 let list = await this . getMonitorJSONList ( socket . userID , monitorID ) ;
225- this . io . to ( socket . userID ) . emit ( "updateMonitorIntoList" , list ) ;
225+ if ( list && list [ monitorID ] ) {
226+ this . io . to ( socket . userID ) . emit ( "updateMonitorIntoList" , list ) ;
227+ }
226228 }
227229
228230 /**
You can’t perform that action at this time.
0 commit comments