mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-24 20:26:24 +00:00
Use donations prod flag
This commit is contained in:
@@ -23,6 +23,7 @@ const KnownConfigKeys = [
|
||||
'desktop.clientExpiration',
|
||||
'desktop.backup.credentialFetch',
|
||||
'desktop.donations',
|
||||
'desktop.donations.prod',
|
||||
'desktop.internalUser',
|
||||
'desktop.mediaQuality.levels',
|
||||
'desktop.messageCleanup',
|
||||
|
||||
@@ -87,6 +87,7 @@ import type { SmartPreferencesChatFoldersPageProps } from './PreferencesChatFold
|
||||
import { SmartPreferencesChatFoldersPage } from './PreferencesChatFoldersPage';
|
||||
import type { SmartPreferencesEditChatFolderPageProps } from './PreferencesEditChatFolderPage';
|
||||
import { SmartPreferencesEditChatFolderPage } from './PreferencesEditChatFolderPage';
|
||||
import { isProduction } from '../../util/version';
|
||||
|
||||
const DEFAULT_NOTIFICATION_SETTING = 'message';
|
||||
|
||||
@@ -536,9 +537,12 @@ export function SmartPreferences(): JSX.Element | null {
|
||||
|
||||
const backupFeatureEnabled = isBackupFeatureEnabled(items.remoteConfig);
|
||||
const backupLocalBackupsEnabled = isLocalBackupsEnabled(items.remoteConfig);
|
||||
|
||||
const donationsFeatureEnabled =
|
||||
(items.remoteConfig?.['desktop.internalUser']?.enabled ||
|
||||
items.remoteConfig?.['desktop.donations']?.enabled) ??
|
||||
(isInternalUser ||
|
||||
items.remoteConfig?.['desktop.donations']?.enabled ||
|
||||
(isProduction(window.getVersion()) &&
|
||||
items.remoteConfig?.['desktop.donations.prod']?.enabled)) ??
|
||||
false;
|
||||
|
||||
// Two-way items
|
||||
|
||||
Reference in New Issue
Block a user