Pārlūkot izejas kodu

feat(subtitles): Disable for guests.

master
Hristo Terezov 5 gadus atpakaļ
vecāks
revīzija
3e7abf3da0

+ 2
- 1
react/features/subtitles/components/AbstractClosedCaptionButton.js Parādīt failu

83
  */
83
  */
84
 export function _abstractMapStateToProps(state: Object, ownProps: Object) {
84
 export function _abstractMapStateToProps(state: Object, ownProps: Object) {
85
     const { _requestingSubtitles } = state['features/subtitles'];
85
     const { _requestingSubtitles } = state['features/subtitles'];
86
+    const { isGuest = true } = state['features/base/jwt'];
86
     const { transcribingEnabled } = state['features/base/config'];
87
     const { transcribingEnabled } = state['features/base/config'];
87
-    const { visible = Boolean(transcribingEnabled) } = ownProps;
88
+    const { visible = Boolean(transcribingEnabled && !isGuest) } = ownProps;
88
 
89
 
89
     return {
90
     return {
90
         _requestingSubtitles,
91
         _requestingSubtitles,

+ 2
- 1
react/features/subtitles/components/ClosedCaptionButton.native.js Parādīt failu

32
  */
32
  */
33
 export function mapStateToProps(state: Object, ownProps: Object) {
33
 export function mapStateToProps(state: Object, ownProps: Object) {
34
     const { transcribingEnabled } = state['features/base/config'];
34
     const { transcribingEnabled } = state['features/base/config'];
35
-    const enabled = getFeatureFlag(state, CLOSE_CAPTIONS_ENABLED, true) && transcribingEnabled;
35
+    const { isGuest = true } = state['features/base/jwt'];
36
+    const enabled = getFeatureFlag(state, CLOSE_CAPTIONS_ENABLED, true) && transcribingEnabled && !isGuest;
36
     const { visible = enabled } = ownProps;
37
     const { visible = enabled } = ownProps;
37
 
38
 
38
     return {
39
     return {

Notiek ielāde…
Atcelt
Saglabāt