diff --git a/components/VC/Views/VCCardViewContent.tsx b/components/VC/Views/VCCardViewContent.tsx index d7fd4070..e330ed1e 100644 --- a/components/VC/Views/VCCardViewContent.tsx +++ b/components/VC/Views/VCCardViewContent.tsx @@ -18,7 +18,6 @@ import {RemoveVcWarningOverlay} from '../../../screens/Home/MyVcs/RemoveVcWarnin import {HistoryTab} from '../../../screens/Home/MyVcs/HistoryTab'; import {useCopilot} from 'react-native-copilot'; import {useTranslation} from 'react-i18next'; -import {addPngBase64Prefix} from '../../../shared/commonUtil'; export const VCCardViewContent: React.FC = props => { const wellknownDisplayProperty = new Display(props.wellknown); @@ -54,7 +53,7 @@ export const VCCardViewContent: React.FC = props => { /> )); const issuerLogo = props.verifiableCredentialData.issuerLogo; - const faceImage = addPngBase64Prefix(props.verifiableCredentialData.face); + const faceImage = props.verifiableCredentialData.face; const {start} = useCopilot(); const {t} = useTranslation(); diff --git a/components/VC/Views/VCDetailView.tsx b/components/VC/Views/VCDetailView.tsx index 0b5d345e..ed7ff3e3 100644 --- a/components/VC/Views/VCDetailView.tsx +++ b/components/VC/Views/VCDetailView.tsx @@ -22,11 +22,9 @@ import { import {ProfileIcon} from '../../ProfileIcon'; import {VCFormat} from '../../../shared/VCFormat'; import {VCItemField} from '../common/VCItemField'; -import {addPngBase64Prefix} from '../../../shared/commonUtil'; const getProfileImage = (face: any) => { if (face) { - face = addPngBase64Prefix(face); return ( ); diff --git a/components/VcItemContainerProfileImage.tsx b/components/VcItemContainerProfileImage.tsx index 1b8478de..fc65104d 100644 --- a/components/VcItemContainerProfileImage.tsx +++ b/components/VcItemContainerProfileImage.tsx @@ -4,10 +4,9 @@ import {Theme} from './ui/styleUtils'; import React from 'react'; import {ProfileIcon} from './ProfileIcon'; import {SvgImage} from './ui/svg'; -import {addPngBase64Prefix} from '../shared/commonUtil'; export const VcItemContainerProfileImage = (props: VCItemContentProps) => { - const imageUri = addPngBase64Prefix(props.verifiableCredentialData.face); + const imageUri = props.verifiableCredentialData.face; return imageUri ? ( { let privateKey; - const individualId = context.selectedVc.vcMetadata.mosipIndividualId; + const individualId = + context.selectedVc.verifiableCredential.credential.credentialSubject.dni; const keyType = context.selectedVc.vcMetadata.downloadKeyType; if (!isHardwareKeystoreExists) { privateKey = await getPrivateKey( diff --git a/shared/commonUtil.ts b/shared/commonUtil.ts index ef5fb6be..b4af6775 100644 --- a/shared/commonUtil.ts +++ b/shared/commonUtil.ts @@ -63,10 +63,6 @@ export const removeWhiteSpace = (str: string) => { return str ? str.replace(/\s/g, '') : str; }; -export const addPngBase64Prefix = (faceImage: string) => { - return faceImage ? 'data:image/png;base64,' + faceImage : faceImage; -}; - export function logState(state: AnyState) { if (__DEV__) { const data = JSON.stringify(