mirror of
https://github.com/pezkuwichain/pezkuwi-telegram-miniapp.git
synced 2026-04-21 23:37:55 +00:00
fix: remove unreliable isEmpty check for enum KYC status
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "pezkuwi-telegram-miniapp",
|
||||
"version": "1.0.209",
|
||||
"version": "1.0.211",
|
||||
"type": "module",
|
||||
"description": "Pezkuwichain Telegram Mini App - Forum, Announcements, Rewards",
|
||||
"author": "Pezkuwichain Team",
|
||||
|
||||
@@ -106,10 +106,7 @@ export async function getCitizenshipStatus(
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
const status = await (api.query as any).identityKyc.kycStatuses(address);
|
||||
|
||||
if (status.isEmpty) {
|
||||
return 'NotStarted';
|
||||
}
|
||||
|
||||
// Check toString() first - isEmpty is unreliable for enum types
|
||||
const statusStr = status.toString();
|
||||
if (statusStr === 'Approved') return 'Approved';
|
||||
if (statusStr === 'PendingReferral') return 'PendingReferral';
|
||||
|
||||
+3
-3
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.0.209",
|
||||
"buildTime": "2026-02-19T22:20:57.906Z",
|
||||
"buildNumber": 1771539657907
|
||||
"version": "1.0.211",
|
||||
"buildTime": "2026-02-19T22:35:04.294Z",
|
||||
"buildNumber": 1771540504295
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user