Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions components/openid4vp/SendVPError.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import {
MatchingVcsResult,
MatchingVCsResultForDcql,
MatchingVCsResultForPresentationExchangeRequest,
VerifierInfo as OvpVerifierInfo,
} from '../../shared/openID4VP/openid4vp.types';
import {VCMetadata} from '../../shared/VCMetadata';
import {VCItemContainerFlowType} from '../../shared/Utils';
Expand All @@ -32,7 +31,6 @@ type SendVPErrorProps = {
getAdditionalMessage: () => string;
generateAndStoreLogMessage: (logType: string, errorInfo?: string) => void;
matchingVcsResult?: MatchingVcsResult;
verifierInfo?: OvpVerifierInfo;
verifierNameInTrustModal?: string;
verifierLogoInTrustModal?: string;
isOVPViaDeepLink: boolean;
Expand All @@ -51,7 +49,6 @@ export const SendVPError: React.FC<SendVPErrorProps> = ({
getAdditionalMessage,
generateAndStoreLogMessage,
matchingVcsResult,
verifierInfo,
verifierNameInTrustModal,
verifierLogoInTrustModal,
isOVPViaDeepLink,
Expand All @@ -69,7 +66,10 @@ export const SendVPError: React.FC<SendVPErrorProps> = ({
getAdditionalMessage,
generateAndStoreLogMessage,
matchingVcsResult,
verifierInfo,
verifierInfo: {
name: verifierNameInTrustModal,
logo: verifierLogoInTrustModal,
},
t,
});

Expand Down
12 changes: 8 additions & 4 deletions locales/ara.json
Original file line number Diff line number Diff line change
Expand Up @@ -890,7 +890,6 @@
"scanningGuide": "أمسك الهاتف بثبات وامسح رمز الاستجابة السريعة ضوئيًا لمشاركة بطاقتك.",
"invalidQR": "يرجى مسح QR صالح",
"sharingVc": "مشاركة بطاقة ",
"unknownVerifier": "مُحقق غير معروف",
"errors": {
"locationDisabled": {
"message": "للمتابعة، اسمح لجهازك بتشغيل الموقع",
Expand Down Expand Up @@ -1093,6 +1092,10 @@
"title": "حدث خطأ!",
"message": "لم يتم التعرف على المدقق. يرجى الحصول على رمز QR صالح من أداة التحقق."
},
"unknownVerifier": {
"title": "مُحقق غير موثوق به.",
"message": "هذا المُحقق غير موجود في قائمة المحققين الموثوقين في محفظتك. لم تتم مشاركة معلوماتك."
},
"credentialsMismatch": {
"title": "حدث خطأ!",
"message": "تم اكتشاف عدم تطابق في البطاقة. تأكد من اختيار البطاقة الصحيحة التي تحتوي على المطالبات التالية: [{{claims}}] ثم حاول مرة أخرى."
Expand Down Expand Up @@ -1130,8 +1133,8 @@
"message": "حدثت مشكلة فنية أثناء مشاركة بطاقتك. انقر على \"إعادة المحاولة\" للمحاولة مرة أخرى أو ارجع إلى \"الرئيسية\"."
},
"verifierResponseError": {
"title": "تعذر على المحقق معالجة الاعتماد",
"message": "حدثت مشكلة أثناء معالجة المحقق لاعتمادك."
"title": "تعذر إكمال التحقق.",
"message": "واجه المُحقق خطأ أثناء معالجة العرض التقديمي الخاص بك. يرجى المحاولة مرة أخرى لاحقًا."
},
"noImage": {
"title": "حدث خطأ!",
Expand Down Expand Up @@ -1163,7 +1166,8 @@
"instruction": "اختر بطاقة من كل خطوة للمتابعة"
},
"verifierInfo": {
"trusted": "موثوق"
"trusted": "موثوق",
"unknownVerifier": "مُحقق غير معروف"
},
"infoOverlay": {
"title": "لماذا نحتاج إلى بطاقات",
Expand Down
12 changes: 8 additions & 4 deletions locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -894,7 +894,6 @@
"enableBluetoothButtonText": "Allow bluetooth permissions",
"scanningGuide": "Hold the phone steady and scan the QR code to share your card.",
"invalidQR": "Please scan a valid QR",
"unknownVerifier": "Unknown verifier",
"errors": {
"locationDisabled": {
"message": "To continue, let your device turn on location",
Expand Down Expand Up @@ -1101,6 +1100,10 @@
"title": "An Error Occured!",
"message": "The verifier is not recognized. Please obtain a valid QR code from the verifier."
},
"unknownVerifier": {
"title": "Untrusted verifier.",
"message": "This verifier isn't in your wallet's trusted list. Your information has not been shared."
},
"credentialsMismatch": {
"title": "An Error Occured!",
"message": "Card mismatch detected. Ensure you have selected the right one containing the following claims: [{{claims}}] and try again."
Expand Down Expand Up @@ -1138,8 +1141,8 @@
"message": "There was a technical issue while sharing your card. Tap \"Retry\" to try again or go back to \"Home\"."
},
"verifierResponseError": {
"title": "Verifier could not process the credential",
"message": "There was an issue while the verifier was processing your credential."
"title": "Verification couldn't be completed.",
"message": "The verifier encountered an error while processing your presentation. Please try again later."
},
"noImage": {
"title": "An Error Occured!",
Expand Down Expand Up @@ -1171,7 +1174,8 @@
"instruction": "Select a card from each step to continue"
},
"verifierInfo": {
"trusted": "Trusted"
"trusted": "Trusted",
"unknownVerifier": "Unknown Verifier"
},
"infoOverlay": {
"title": "Why We Need Cards",
Expand Down
12 changes: 8 additions & 4 deletions locales/fil.json
Original file line number Diff line number Diff line change
Expand Up @@ -876,7 +876,6 @@
"enableBluetoothButtonText": "Payagan ang mga pahintulot ng bluetooth",
"scanningGuide": "Panatilihin ang telepono at i-scan ang QR code upang ibahagi ang iyong card.",
"invalidQR": "Mangyaring mag-scan ng wastong QR",
"unknownVerifier": "Hindi kilalang verifier",
"errors": {
"locationDisabled": {
"message": "Para magpatuloy, hayaang i-on ng iyong device ang lokasyon",
Expand Down Expand Up @@ -1079,6 +1078,10 @@
"title": "Isang Error ang Naganap!",
"message": "Hindi nakikilala ang verifier. Mangyaring kumuha ng wastong QR code mula sa verifier."
},
"unknownVerifier": {
"title": "Hindi pinagkakatiwalaang verifier.",
"message": "Ang verifier na ito ay wala sa listahan ng pinagkakatiwalaang verifier ng iyong wallet. Hindi naibahagi ang iyong impormasyon."
},
"credentialsMismatch": {
"title": "Isang Error ang Naganap!",
"message": "May nakitang hindi tugmang card. Tiyaking napili mo ang tamang card na may sumusunod na claims: [{{claims}}], at subukang muli."
Expand Down Expand Up @@ -1116,8 +1119,8 @@
"message": "Nagkaroon ng teknikal na problema habang ibinabahagi ang iyong card. Pindutin ang \"Subukang Muli\" para subukang muli o bumalik sa \"Home\"."
},
"verifierResponseError": {
"title": "Hindi maproseso ng tagapagsuri ang kredensyal",
"message": "May naging isyu habang pinoproseso ng tagapagsuri ang iyong kredensyal."
"title": "Hindi makumpleto ang pag-verify.",
"message": "Nakatagpo ang verifier ng error habang pinoproseso ang iyong presentasyon. Pakisubukan muli mamaya."
},
"noImage": {
"title": "Isang Error ang Naganap!",
Expand Down Expand Up @@ -1149,7 +1152,8 @@
"instruction": "Pumili ng card sa bawat hakbang para magpatuloy"
},
"verifierInfo": {
"trusted": "Pinagkakatiwalaan"
"trusted": "Pinagkakatiwalaan",
"unknownVerifier": "Hindi kilalang verifier"
},
"infoOverlay": {
"title": "Bakit Kailangan Namin ng Mga Card",
Expand Down
12 changes: 8 additions & 4 deletions locales/hin.json
Original file line number Diff line number Diff line change
Expand Up @@ -880,7 +880,6 @@
"enableBluetoothButtonText": "ब्लूटूथ अनुमतियाँ दें",
"scanningGuide": "फ़ोन को स्थिर रखें और अपना कार्ड साझा करने के लिए QR कोड को स्कैन करें।",
"invalidQR": "कृपया एक वैध क्यूआर स्कैन करें",
"unknownVerifier": "अज्ञात सत्यापनकर्ता",
"errors": {
"locationDisabled": {
"message": "जारी रखने के लिए, अपने डिवाइस को स्थान चालू करने दें",
Expand Down Expand Up @@ -1083,6 +1082,10 @@
"title": "एक त्रुटि हुई!",
"message": "सत्यापनकर्ता को पहचाना नहीं गया है. कृपया सत्यापनकर्ता से एक वैध क्यूआर कोड प्राप्त करें।"
},
"unknownVerifier": {
"title": "अविश्वसनीय सत्यापनकर्ता।",
"message": "यह सत्यापनकर्ता आपके वॉलेट की विश्वसनीय सूची में नहीं है। आपकी जानकारी साझा नहीं की गई है।"
},
"credentialsMismatch": {
"title": "एक त्रुटि हुई!",
"message": "कार्ड असंगति पाई गई। सुनिश्चित करें कि आपने सही कार्ड चुना है जिसमें निम्न दावे हैं: [{{claims}}], और फिर से प्रयास करें।"
Expand Down Expand Up @@ -1120,8 +1123,8 @@
"message": "आपका कार्ड साझा करते समय एक तकनीकी समस्या हुई। फिर से प्रयास करने के लिए \"पुनः प्रयास करें\" टैप करें या \"होम\" पर वापस जाएं।"
},
"verifierResponseError": {
"title": "सत्यापनकर्ता क्रेडेंशियल को प्रोसेस नहीं कर सका",
"message": "सत्यापनकर्ता द्वारा आपके क्रेडेंशियल को प्रोसेस करते समय एक समस्या आई।"
"title": "सत्यापन पूरा नहीं हो सका",
"message": "आपकी प्रस्तुति को संसाधित करते समय सत्यापनकर्ता को एक त्रुटि का सामना करना पड़ा। कृपया बाद में पुनः प्रयास करें।"
},
"noImage": {
"title": "एक त्रुटि हुई!",
Expand Down Expand Up @@ -1153,7 +1156,8 @@
"instruction": "आगे बढ़ने के लिए प्रत्येक चरण से एक कार्ड चुनें"
},
"verifierInfo": {
"trusted": "विश्वसनीय"
"trusted": "विश्वसनीय",
"unknownVerifier": "अज्ञात सत्यापनकर्ता"
},
"infoOverlay": {
"title": "हमें कार्ड क्यों चाहिए",
Expand Down
12 changes: 8 additions & 4 deletions locales/kan.json
Original file line number Diff line number Diff line change
Expand Up @@ -890,7 +890,6 @@
"enableBluetoothButtonText": "ಬ್ಲೂಟೂತ್ ಅನುಮತಿಗಳನ್ನು ಅನುಮತಿಸಿ",
"scanningGuide": "ಫೋನ್ ಅನ್ನು ಸ್ಥಿರವಾಗಿ ಹಿಡಿದುಕೊಳ್ಳಿ ಮತ್ತು ನಿಮ್ಮ ಕಾರ್ಡ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು QR ಕೋಡ್ ಅನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡಿ.",
"invalidQR": "ದಯವಿಟ್ಟು ಮಾನ್ಯವಾದ QR ಅನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡಿ",
"unknownVerifier": "ಅಜ್ಞಾತ ಪರಿಶೀಲಕ",
"errors": {
"locationDisabled": {
"message": "ಮುಂದುವರಿಸಲು, ನಿಮ್ಮ ಸಾಧನವು ಸ್ಥಳವನ್ನು ಆನ್ ಮಾಡಲು ಅನುಮತಿಸಿ",
Expand Down Expand Up @@ -1093,6 +1092,10 @@
"title": "ಒಂದು ದೋಷ ಸಂಭವಿಸಿದೆ!",
"message": "ಪರಿಶೀಲಕನನ್ನು ಗುರುತಿಸಲಾಗಿಲ್ಲ. ದಯವಿಟ್ಟು ಪರಿಶೀಲಕರಿಂದ ಮಾನ್ಯವಾದ QR ಕೋಡ್ ಅನ್ನು ಪಡೆದುಕೊಳ್ಳಿ."
},
"unknownVerifier": {
"title": "ವಿಶ್ವಾಸಾರ್ಹವಲ್ಲದ ಪರಿಶೀಲಕ.",
"message": "ಈ ಪರಿಶೀಲಕನು ನಿಮ್ಮ ವಾಲೆಟ್‌ನ ವಿಶ್ವಾಸಾರ್ಹ ಪಟ್ಟಿಯಲ್ಲಿಲ್ಲ. ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಹಂಚಿಕೆ ಮಾಡಲಾಗಿಲ್ಲ."
},
"credentialsMismatch": {
"title": "ಒಂದು ದೋಷ ಸಂಭವಿಸಿದೆ!",
"message": "ಕಾರ್ಡ್ ಅಸಂಗತಿ ಕಂಡುಬಂದಿದೆ. ಕೆಳಗಿನ ದಾವೆಗಳು ಹೊಂದಿರುವ ಸರಿಯಾದ ಕಾರ್ಡ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿದ್ದೀರಾ ಎಂದು ಖಚಿತಪಡಿಸಿ: [{{claims}}], ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."
Expand Down Expand Up @@ -1130,8 +1133,8 @@
"message": "ನಿಮ್ಮ ಕಾರ್ಡ್ ಹಂಚಿಕೊಳ್ಳುವಾಗ ತಾಂತ್ರಿಕ ಸಮಸ್ಯೆ ಸಂಭವಿಸಿದೆ. ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಲು \"ಮರುಪ್ರಯತ್ನಿಸಿ\" ಒತ್ತಿರಿ ಅಥವಾ \"ಮುಖಪುಟ\" ಗೆ ಹಿಂದಿರುಗಿ."
},
"verifierResponseError": {
"title": "ಪರಿಶೀಲಕನು ರುಜುವಾತು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ",
"message": "ಪರಿಶೀಲಕನು ನಿಮ್ಮ ರುಜುವಾತು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ ಸಮಸ್ಯೆ ಉಂಟಾಯಿತು."
"title": "ಪರಿಶೀಲನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.",
"message": "ನಿಮ್ಮ ಪ್ರಸ್ತುತಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ ಪರಿಶೀಲಕನು ದೋಷವನ್ನು ಎದುರಿಸಿದ್ದಾರೆ. ದಯವಿಟ್ಟು ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."
},
"noImage": {
"title": "ಒಂದು ದೋಷ ಸಂಭವಿಸಿದೆ!",
Expand Down Expand Up @@ -1163,7 +1166,8 @@
"instruction": "ಮುಂದುವರಿಸಲು ಪ್ರತಿ ಹಂತದಿಂದ ಒಂದು ಕಾರ್ಡ್ ಆಯ್ಕೆಮಾಡಿ"
},
"verifierInfo": {
"trusted": "ವಿಶ್ವಾಸಾರ್ಹ"
"trusted": "ವಿಶ್ವಾಸಾರ್ಹ",
"unknownVerifier": "ಅಜ್ಞಾತ ಪರಿಶೀಲಕ"
},
"infoOverlay": {
"title": "ನಮಗೆ ಕಾರ್ಡ್‌ಗಳು ಯಾಕೆ ಬೇಕು",
Expand Down
14 changes: 9 additions & 5 deletions locales/tam.json
Original file line number Diff line number Diff line change
Expand Up @@ -877,8 +877,7 @@
"enableBluetoothMessage": "உள்ளூர் பகிர்வை ஆதரிக்க புளூடூத் அனுமதிகளை இயக்கவும்",
"enableBluetoothButtonText": "புளூடூத் அனுமதிகளை அனுமதிக்கவும்",
"scanningGuide": "உங்கள் கார்டைப் பகிர, மொபைலை நிலையாகப் பிடித்து, QR குறியீட்டை ஸ்கேன் செய்யவும்.",
"invalidQR": "ದಯವಿಟ್ಟು ಮಾನ್ಯವಾದ QR ಅನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡಿ",
"unknownVerifier": "அறியப்படாத சரிபார்ப்பாளர்",
"invalidQR": "செல்லுபடியாகும் QR குறியீட்டை ஸ்கேன் செய்யவும்.",
"errors": {
"locationDisabled": {
"message": "தொடர, இருப்பிடத்தை இயக்க உங்கள் சாதனத்தை அனுமதிக்கவும்",
Expand Down Expand Up @@ -1081,6 +1080,10 @@
"title": "ஒரு பிழை ஏற்பட்டது!",
"message": "சரிபார்ப்பவர் அங்கீகரிக்கப்படவில்லை. சரிபார்ப்பாளரிடமிருந்து சரியான QR குறியீட்டைப் பெறவும்."
},
"unknownVerifier": {
"title": "நம்பப்படாத சரிபார்ப்பாளர்.",
"message": "இந்த சரிபார்ப்பாளர் உங்கள் வாலட்டின் நம்பகமான பட்டியலில் இல்லை. உங்கள் தகவல் பகிரப்படவில்லை."
},
"credentialsMismatch": {
"title": "ஒரு பிழை ஏற்பட்டது!",
"message": "அட்டை பொருத்தமின்மை கண்டறியப்பட்டது. பின்வரும் கோரிக்கைகள் உள்ள சரியான அட்டையைத் தேர்ந்தெடுத்துள்ளீர்களா என்பதை உறுதி செய்து மீண்டும் முயற்சிக்கவும்: [{{claims}}]."
Expand Down Expand Up @@ -1118,8 +1121,8 @@
"message": "உங்கள் கார்டைப் பகிரும்போது தொழில்நுட்ப சிக்கல் ஏற்பட்டது. மீண்டும் முயற்சிக்க \"மீண்டும் முயற்சி செய்\" என்பதைத் தட்டவும் அல்லது \"முகப்பு\" பக்கம் திரும்பவும்."
},
"verifierResponseError": {
"title": "சான்றிதழை சரிபார்ப்பவர் செயலாக்க முடியவில்லை",
"message": "சான்றிதழை செயலாக்கும் போது சரிபார்ப்பவருக்கு சிக்கல் ஏற்பட்டது."
"title": "சரிபார்ப்பை முடிக்க முடியவில்லை.",
"message": "உங்கள் விளக்கக்காட்சியைச் செயலாக்கும்போது சரிபார்ப்பாளருக்கு பிழை ஏற்பட்டது. பிறகு மீண்டும் முயற்சிக்கவும்."
},
"noImage": {
"title": "ஒரு பிழை ஏற்பட்டது!",
Expand Down Expand Up @@ -1151,7 +1154,8 @@
"instruction": "தொடர ஒவ்வொரு படியிலும் ஒரு அட்டையைத் தேர்ந்தெடுக்கவும்"
},
"verifierInfo": {
"trusted": "நம்பகமான"
"trusted": "நம்பகமான",
"unknownVerifier": "அறியப்படாத சரிபார்ப்பாளர்"
},
"infoOverlay": {
"title": "எங்களுக்கு ஏன் அட்டைகள் தேவை",
Expand Down
9 changes: 0 additions & 9 deletions machines/openID4VP/openID4VPActions.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,6 @@ describe('openID4VPActions', () => {
'incrementOpenID4VPRetryCount',
'resetOpenID4VPRetryCount',
'setAuthenticationError',
'setTrustedVerifiersApiCallError',
'showTrustConsentModal',
'dismissTrustModal',
'setSignVPError',
Expand Down Expand Up @@ -235,14 +234,6 @@ describe('openID4VPActions', () => {
consoleSpy.mockRestore();
});

it('setTrustedVerifiersApiCallError sets error message', () => {
const consoleSpy = jest.spyOn(console, 'error').mockImplementation();
const fn = actions.setTrustedVerifiersApiCallError.assignment.error;
const result = fn({}, {data: {message: 'server error'}});
expect(result).toContain('server error');
consoleSpy.mockRestore();
});

it('showTrustConsentModal sets to true', () => {
expect(
actions.showTrustConsentModal.assignment.showTrustConsentModal(),
Expand Down
Loading
Loading