mirror of https://github.com/vector-im/riot-web
				
				
				
			Add temporary feature flag to control padlocks
This default on feature flag will help in case we want to trial padlocks on vs. off this weekend. Fixes https://github.com/vector-im/riot-web/issues/12166pull/21833/head
							parent
							
								
									19ab395c18
								
							
						
					
					
						commit
						b64ba1dbbf
					
				|  | @ -17,6 +17,7 @@ limitations under the License. | |||
| import React from 'react'; | ||||
| import { _t } from '../../../languageHandler'; | ||||
| import * as sdk from '../../../index'; | ||||
| import SettingsStore from '../../../settings/SettingsStore'; | ||||
| 
 | ||||
| export default class InviteOnlyIcon extends React.Component { | ||||
|     constructor() { | ||||
|  | @ -36,6 +37,10 @@ export default class InviteOnlyIcon extends React.Component { | |||
|     }; | ||||
| 
 | ||||
|     render() { | ||||
|         if (!SettingsStore.isFeatureEnabled("feature_invite_only_padlocks")) { | ||||
|             return null; | ||||
|         } | ||||
| 
 | ||||
|         const Tooltip = sdk.getComponent("elements.Tooltip"); | ||||
|         let tooltip; | ||||
|         if (this.state.hover) { | ||||
|  |  | |||
|  | @ -374,6 +374,7 @@ | |||
|     "Enable cross-signing to verify per-user instead of per-session (in development)": "Enable cross-signing to verify per-user instead of per-session (in development)", | ||||
|     "Enable local event indexing and E2EE search (requires restart)": "Enable local event indexing and E2EE search (requires restart)", | ||||
|     "Show info about bridges in room settings": "Show info about bridges in room settings", | ||||
|     "Show padlocks on invite only rooms": "Show padlocks on invite only rooms", | ||||
|     "Enable Emoji suggestions while typing": "Enable Emoji suggestions while typing", | ||||
|     "Use compact timeline layout": "Use compact timeline layout", | ||||
|     "Show a placeholder for removed messages": "Show a placeholder for removed messages", | ||||
|  |  | |||
|  | @ -160,6 +160,12 @@ export const SETTINGS = { | |||
|         displayName: _td("Show info about bridges in room settings"), | ||||
|         default: false, | ||||
|     }, | ||||
|     "feature_invite_only_padlocks": { | ||||
|         isFeature: true, | ||||
|         supportedLevels: LEVELS_FEATURE, | ||||
|         displayName: _td("Show padlocks on invite only rooms"), | ||||
|         default: true, | ||||
|     }, | ||||
|     "MessageComposerInput.suggestEmoji": { | ||||
|         supportedLevels: LEVELS_ACCOUNT_SETTINGS, | ||||
|         displayName: _td('Enable Emoji suggestions while typing'), | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 J. Ryan Stinnett
						J. Ryan Stinnett