Преглед на файлове

fix: stations automatically skipping was broken after Redis upgrade

Kristian Vos преди 2 години
родител
ревизия
567b3609a3
променени са 1 файла, в които са добавени 4 реда и са изтрити 7 реда
  1. 4 7
      backend/logic/notifications.js

+ 4 - 7
backend/logic/notifications.js

@@ -167,13 +167,10 @@ class _NotificationsModule extends CoreClass {
 						.digest("hex")}; StationId: ${payload.station._id}; StationName: ${payload.station.name}`
 				);
 				NotificationsModule.pub
-					.SET(
-						crypto.createHash("md5").update(`_notification:${payload.name}_`).digest("hex"),
-						"",
-						"PX",
-						time,
-						"NX"
-					)
+					.SET(crypto.createHash("md5").update(`_notification:${payload.name}_`).digest("hex"), "", {
+						PX: time,
+						NX: true
+					})
 					.then(() => resolve())
 					.catch(err => reject(new Error(err)));
 			}