diff --git a/api/src/Kurs.Platform.HttpApi.Host/Classroom/ClassroomHub.cs b/api/src/Kurs.Platform.HttpApi.Host/Classroom/ClassroomHub.cs index 2603cb87..3c89ae66 100644 --- a/api/src/Kurs.Platform.HttpApi.Host/Classroom/ClassroomHub.cs +++ b/api/src/Kurs.Platform.HttpApi.Host/Classroom/ClassroomHub.cs @@ -381,11 +381,11 @@ public class ClassroomHub : Hub // Önce SignalR grubundan çıkar if (!string.IsNullOrEmpty(participant.ConnectionId)) { - await Groups.RemoveFromGroupAsync(participant.ConnectionId, sessionId.ToString()); - // Kullanıcıya "zorunlu çıkış" sinyali gönder await Clients.Client(participant.ConnectionId) .SendAsync("ForceDisconnect", "You have been removed from the class."); + + await Groups.RemoveFromGroupAsync(participant.ConnectionId, sessionId.ToString()); } // DB’de pasife al