diff --git a/CannedNet/Services/MatchmakingService.cs b/CannedNet/Services/MatchmakingService.cs index be6e0a2..4c9d668 100644 --- a/CannedNet/Services/MatchmakingService.cs +++ b/CannedNet/Services/MatchmakingService.cs @@ -115,6 +115,8 @@ public class MatchmakingService existingInstance.maxCapacity = maxCapacity; existingInstance.isFull = false; existingInstance.isPrivate = false; + existingInstance.pendingJoin = true; + existingInstance.lastHeartbeat = DateTime.UtcNow; instanceToUse = existingInstance; } else @@ -135,7 +137,9 @@ public class MatchmakingService isFull = false, isPrivate = roomData.RoomId == 1, isInProgress = false, - EncryptVoiceChat = roomData.EncryptVoiceChat + EncryptVoiceChat = roomData.EncryptVoiceChat, + pendingJoin = true, + lastHeartbeat = DateTime.UtcNow }; db.RoomInstances.Add(instanceToUse); }