gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-wallet-core] branch master updated: fix method type check


From: gnunet
Subject: [taler-wallet-core] branch master updated: fix method type check
Date: Mon, 08 Nov 2021 19:43:04 +0100

This is an automated email from the git hooks/post-receive script.

sebasjm pushed a commit to branch master
in repository wallet-core.

The following commit(s) were added to refs/heads/master by this push:
     new 8481aadf fix method type check
8481aadf is described below

commit 8481aadfd9f413620a5d16bc1e3144e1126e4839
Author: Sebastian <sebasjm@gmail.com>
AuthorDate: Mon Nov 8 15:42:55 2021 -0300

    fix method type check
---
 .../anastasis-webui/src/pages/home/AddingProviderScreen.stories.tsx | 6 +++++-
 packages/anastasis-webui/src/pages/home/AddingProviderScreen.tsx    | 3 ++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/packages/anastasis-webui/src/pages/home/AddingProviderScreen.stories.tsx 
b/packages/anastasis-webui/src/pages/home/AddingProviderScreen.stories.tsx
index 60261bd0..a96734ca 100644
--- a/packages/anastasis-webui/src/pages/home/AddingProviderScreen.stories.tsx
+++ b/packages/anastasis-webui/src/pages/home/AddingProviderScreen.stories.tsx
@@ -40,7 +40,11 @@ export const NewProvider = createExample(TestedComponent, {
   ...reducerStatesExample.authEditing,
 } as ReducerState);
 
-export const NewSMSProvider = createExample(TestedComponent, {
+export const NewVideoProvider = createExample(TestedComponent, {
+  ...reducerStatesExample.authEditing,
+} as ReducerState, { providerType: 'video'});
+
+export const NewSmsProvider = createExample(TestedComponent, {
   ...reducerStatesExample.authEditing,
 } as ReducerState, { providerType: 'sms'});
 
diff --git a/packages/anastasis-webui/src/pages/home/AddingProviderScreen.tsx 
b/packages/anastasis-webui/src/pages/home/AddingProviderScreen.tsx
index d2d22374..5cf6fbb0 100644
--- a/packages/anastasis-webui/src/pages/home/AddingProviderScreen.tsx
+++ b/packages/anastasis-webui/src/pages/home/AddingProviderScreen.tsx
@@ -19,12 +19,13 @@ async function testProvider(url: string, 
expectedMethodType?: string): Promise<v
     if (!("methods" in json) || !Array.isArray(json.methods)) {
       throw Error("This provider doesn't have authentication method. Check the 
provider URL")
     }
+    console.log("expected", expectedMethodType)
     if (!expectedMethodType) {
       return
     }
     let found = false
     for (let i = 0; i < json.methods.length && !found; i++) {
-      found = json.methods[i].type !== expectedMethodType
+      found = json.methods[i].type === expectedMethodType
     }
     if (!found) {
       throw Error(`This provider does not support authentication method 
${expectedMethodType}`)

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]