Rev stories feature flag

This commit is contained in:
Josh Perez 2022-11-08 15:55:51 -05:00 committed by GitHub
parent d0fb25f758
commit 9229fca569
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 10 additions and 10 deletions

View file

@ -32,8 +32,8 @@ export type ConfigKeyType =
| 'desktop.sendSenderKey3'
| 'desktop.showUserBadges.beta'
| 'desktop.showUserBadges2'
| 'desktop.stories'
| 'desktop.stories.beta'
| 'desktop.stories2'
| 'desktop.stories2.beta'
| 'desktop.usernames'
| 'global.attachments.maxBytes'
| 'global.calling.maxGroupCallRingSize'

View file

@ -94,7 +94,7 @@ export const getStoriesEnabled = createSelector(
}
if (
isRemoteConfigBucketEnabled(remoteConfig, 'desktop.stories', e164, aci)
isRemoteConfigBucketEnabled(remoteConfig, 'desktop.stories2', e164, aci)
) {
return true;
}
@ -104,7 +104,7 @@ export const getStoriesEnabled = createSelector(
}
if (
isRemoteConfigFlagEnabled(remoteConfig, 'desktop.stories.beta') &&
isRemoteConfigFlagEnabled(remoteConfig, 'desktop.stories2.beta') &&
isBeta(window.getVersion())
) {
return true;

View file

@ -13,12 +13,12 @@ describe('RemoteConfig', () => {
const uuid = '15b9729c-51ea-4ddb-b516-652befe78062';
describe('#innerIsBucketValueEnabled', () => {
// Note: bucketValue is 497941 for 'desktop.stories' key
// Note: bucketValue is 497941 for 'desktop.stories2' key
it('returns true for 100% wildcard', () => {
assert.strictEqual(
innerIsBucketValueEnabled(
'desktop.stories',
'desktop.stories2',
'*:1000000',
'+12125550000',
uuid
@ -30,7 +30,7 @@ describe('RemoteConfig', () => {
it('returns true for 50% on country code 1', () => {
assert.strictEqual(
innerIsBucketValueEnabled(
'desktop.stories',
'desktop.stories2',
'1:500000',
'+12125550000',
uuid
@ -42,7 +42,7 @@ describe('RemoteConfig', () => {
it('returns false for 40% on country code 1', () => {
assert.strictEqual(
innerIsBucketValueEnabled(
'desktop.stories',
'desktop.stories2',
'1:400000',
'+12125550000',
uuid

View file

@ -9,7 +9,7 @@ import { isBeta } from './version';
export const getStoriesAvailable = (): boolean => {
if (
isBucketValueEnabled(
'desktop.stories',
'desktop.stories2',
window.textsecure.storage.user.getNumber(),
window.textsecure.storage.user.getUuid(UUIDKind.ACI)?.toString()
)
@ -21,7 +21,7 @@ export const getStoriesAvailable = (): boolean => {
return true;
}
if (isEnabled('desktop.stories.beta') && isBeta(window.getVersion())) {
if (isEnabled('desktop.stories2.beta') && isBeta(window.getVersion())) {
return true;
}