StationStatus Toast hinzugefügt #45
This commit is contained in:
@@ -1,4 +1,11 @@
|
||||
import { AdminMessage, getPublicUser, MissionLog, Prisma, prisma } from "@repo/db";
|
||||
import {
|
||||
AdminMessage,
|
||||
getPublicUser,
|
||||
MissionLog,
|
||||
NotificationPayload,
|
||||
Prisma,
|
||||
prisma,
|
||||
} from "@repo/db";
|
||||
import { Router } from "express";
|
||||
import { io } from "../index";
|
||||
|
||||
@@ -63,6 +70,23 @@ router.patch("/:id", async (req, res) => {
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
if (
|
||||
oldConnectedAircraft &&
|
||||
updatedConnectedAircraft &&
|
||||
oldConnectedAircraft.fmsStatus !== updatedConnectedAircraft.fmsStatus
|
||||
) {
|
||||
io.to("dispatchers").emit("notification", {
|
||||
type: "station-status",
|
||||
status: updatedConnectedAircraft.fmsStatus,
|
||||
message: "FMS status changed",
|
||||
data: {
|
||||
stationId: updatedConnectedAircraft.stationId,
|
||||
aircraftId: updatedConnectedAircraft.id,
|
||||
},
|
||||
} as NotificationPayload);
|
||||
}
|
||||
|
||||
if (
|
||||
mission &&
|
||||
aircraftUpdate.fmsStatus &&
|
||||
|
||||
Reference in New Issue
Block a user