Procházet zdrojové kódy

Read issuer name from query params

Neeraj Gupta před 2 roky
rodič
revize
abb51d09ac
1 změnil soubory, kde provedl 3 přidání a 0 odebrání
  1. 3 0
      lib/models/code.dart

+ 3 - 0
lib/models/code.dart

@@ -76,6 +76,9 @@ class Code {
 
 
   static String _getIssuer(Uri uri) {
   static String _getIssuer(Uri uri) {
     try {
     try {
+      if (uri.queryParameters.containsKey("issuer")) {
+        return uri.queryParameters['issuer']!;
+      }
       final String path = Uri.decodeComponent(uri.path);
       final String path = Uri.decodeComponent(uri.path);
       return path.split(':')[0].substring(1);
       return path.split(':')[0].substring(1);
     } catch (e) {
     } catch (e) {