Classroom Videoplayer kısımları düzeltildi

This commit is contained in:
Sedat Öztürk 2025-08-30 01:09:27 +03:00
parent 25da8570e0
commit 04b57e6a92

View file

@ -301,18 +301,16 @@ const RoomDetail: React.FC = () => {
if (webRTCServiceRef.current) {
for (const p of existing) {
// Peer connection oluştur
await webRTCServiceRef.current?.createPeerConnection(p.userId)
await webRTCServiceRef.current.createPeerConnection(p.userId)
// Eğer ben öğretmensem → herkese offer gönder
if (user.role === 'teacher') {
// ✅ Eğer ben öğrenci isem → mevcut öğretmene offer gönderirim
if (user.role === 'student' && p.isTeacher) {
const offer = await webRTCServiceRef.current.createOffer(p.userId)
await signalRServiceRef.current?.sendOffer(classSession.id, p.userId, offer)
}
}
}
// State güncelle
setParticipants((prev) => [
...prev,
...existing.map((p) => ({