Skip to content

Commit

Permalink
M2-7042: Fixed featureFlags bugs, added default value for consentToSh…
Browse files Browse the repository at this point in the history
…are parameter in answer contract
  • Loading branch information
vmkhitaryanscn authored and Artem Mironov committed Jul 17, 2024
1 parent 84c77df commit cbf09c3
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 2 deletions.
2 changes: 1 addition & 1 deletion src/entities/activity/lib/services/AnswersUploadService.ts
Original file line number Diff line number Diff line change
Expand Up @@ -407,7 +407,7 @@ class AnswersUploadService implements IAnswersUploadService {
createdAt: data.createdAt,
client: data.client,
alerts: data.alerts,
consentToShare: data.consentToShare,
consentToShare: data.consentToShare ?? false,
};

return encryptedData;
Expand Down
2 changes: 1 addition & 1 deletion src/shared/lib/featureFlags/FeatureFlags.types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { LDFlagValue } from '@launchdarkly/react-native-client-sdk';
export const FeatureFlagsKeys = {
enableMultiInformant: 'enable-multi-informant',
enableMultiInformantTakeNow: 'enable-multi-informant__take-now',
enableConsentsCapability: 'enable-consents-capability',
enableConsentsCapability: 'enable-loris-integration',
};

export type FeatureFlags = Partial<
Expand Down
4 changes: 4 additions & 0 deletions src/shared/lib/hooks/useFeatureFlags.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ export const useFeatureFlags = () => {
setFlags(features);
};

useEffect(() => {
updateFeatureFlags();
}, []);

return { featureFlags: flags };
};

Expand Down

0 comments on commit cbf09c3

Please sign in to comment.