This commit is contained in:
legop3
2026-04-29 14:16:38 -04:00
parent 9b80b0d248
commit b716e40f53
2 changed files with 5 additions and 1 deletions
@@ -104,6 +104,7 @@ function registerRoverSnapshotSocketGateway({
});
io.on('connection', (socket) => {
logger.warn('Rover snapshot gateway saw socket connection', { socketId: socket.id });
socket.on('roverSnapshot:subscribe', (payload = {}, cb = () => {}) => {
const visibleRoster = roverManager.getRosterForSocket(socket);
const visibleIds = visibleRoster.map((rover) => String(rover.id));
@@ -118,7 +119,7 @@ function registerRoverSnapshotSocketGateway({
if (!passesMode(socket)) throw new Error('Not authorized for rover snapshots');
const rosterIds = new Set(visibleIds);
const validIds = uniqueIds.filter((id) => rosterIds.has(String(id)));
logger.info('Rover snapshot subscribe', {
logger.warn('Rover snapshot subscribe', {
socketId: socket.id,
requestedIds: uniqueIds,
visibleIds,