Quellcode durchsuchen

Fix handling of wrong pin

Neeraj Gupta vor 1 Jahr
Ursprung
Commit
f39e095168
1 geänderte Dateien mit 4 neuen und 0 gelöschten Zeilen
  1. 4 0
      packages/shared/network/cast.ts

+ 4 - 0
packages/shared/network/cast.ts

@@ -1,3 +1,4 @@
+import { ApiError } from '../error';
 import { logError } from '../sentry';
 import { logError } from '../sentry';
 import { getToken } from '../storage/localStorage/helpers';
 import { getToken } from '../storage/localStorage/helpers';
 import HTTPService from './HTTPService';
 import HTTPService from './HTTPService';
@@ -31,6 +32,9 @@ class CastGateway {
                 }
                 }
             );
             );
         } catch (e) {
         } catch (e) {
+            if (e instanceof ApiError && e.httpStatusCode === 404) {
+                return '';
+            }
             logError(e, 'failed to getPublicKey');
             logError(e, 'failed to getPublicKey');
             throw e;
             throw e;
         }
         }