Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a65576cb authored by Weng Su's avatar Weng Su Committed by Android (Google) Code Review
Browse files

Merge "Fix WifiQrCode scheme inconsistency issue" into main

parents fa28c7a6 7b0e5560
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
@@ -46,6 +46,7 @@ import android.util.Log;
 *
 */
public class WifiQrCode {
    private static final String TAG = "WifiQrCode";
    static final String SCHEME_DPP = "DPP";
    static final String SCHEME_ZXING_WIFI_NETWORK_CONFIG = "WIFI";
    static final String PREFIX_DPP = "DPP:";
@@ -119,13 +120,13 @@ public class WifiQrCode {
        try {
            wifiQrCode = new WifiQrCode(qrCode);
        } catch(IllegalArgumentException e) {
            Log.e(TAG, "Failed to create WifiQrCode!", e);
            return null;
        }

        if (SCHEME_DPP.equals(wifiQrCode.getScheme())) {
            return wifiQrCode;
        }

        if (wifiQrCode.getScheme() != UriParserResults.URI_SCHEME_DPP) {
            Log.e(TAG, "wifiQrCode scheme is not DPP!");
            return null;
        }
        return wifiQrCode;
    }
}