We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b8fa573 commit 72dd989Copy full SHA for 72dd989
src/room/participant/LocalParticipant.ts
@@ -883,8 +883,8 @@ export default class LocalParticipant extends Participant {
883
}
884
const { canPublish, canPublishSources } = this.permissions;
885
if (
886
- canPublish ||
887
- (canPublishSources &&
+ canPublish &&
+ (canPublishSources.length === 0 ||
888
canPublishSources.map((source) => getTrackSourceFromProto(source)).includes(track.source))
889
) {
890
return true;
0 commit comments