handled null edge case

This commit is contained in:
ManulParihar
2024-04-03 00:53:16 +05:30
parent d4c35f1990
commit 8bc85ecd11

View File

@@ -88,12 +88,10 @@ export default function App() {
const phNumber = await NativeModules.IdentityManager.getDefaultPhoneNumber();
console.log("phNumber: ", phNumber);
try {
const retrievedHash = retrieveData(phNumber);
console.log("retrievedHash: ", retrievedHash);
const retrievedHash = retrieveData(phNumber);
console.log("retrievedHash: ", retrievedHash);
return retrievedHash;
} catch (error) {
if(retrievedHash == null) {
try {
const uniqueIdentifier = await NativeModules.IdentityManager.generateIdentifier(phNumber);
console.log("uniqueIdentifier: ", uniqueIdentifier);
@@ -104,6 +102,9 @@ export default function App() {
console.log("error: ", error);
}
}
else {
return retrieveData(phNumber);
}
};
return (