diff --git a/src/app/currentcall.cpp b/src/app/currentcall.cpp index 4c3ddb64deead4011b5e893339ad2a02aba44f78..93c5ade69695de8e98ae2ac41ad858df96471166 100644 --- a/src/app/currentcall.cpp +++ b/src/app/currentcall.cpp @@ -141,6 +141,14 @@ CurrentCall::updateCallInfo() set_isCapturing(isCapturing); set_isHandRaised(callModel->isHandRaised(id_)); set_isModerator(callModel->isModerator(id_)); + + QStringList recorders {}; + if (callModel->hasCall(id_)) { + auto callInfo = callModel->getCall(id_); + recorders = callInfo.recordingPeers; + } + updateRecordingState(callModel->isRecording(id_)); + updateRemoteRecorders(recorders); } void