diff --git a/app.json b/app.json index 5085576..3050e55 100644 --- a/app.json +++ b/app.json @@ -6,7 +6,7 @@ "appType": "app", "version": { "code": 1, - "name": "1.1.1" + "name": "1.1.2" }, "icon": "icon.png", "vender": "zepp", diff --git a/package.json b/package.json index 864b752..f583b22 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "totpfit", - "version": "1.1.1", + "version": "1.1.2", "description": "Another 2FAuthenticator based on TOTP for Zepp Amazfit GTS 4", "main": "app.js", "author": "Lisoveliy", diff --git a/setting/utils/queryParser.js b/setting/utils/queryParser.js index c999285..0e6ba4a 100644 --- a/setting/utils/queryParser.js +++ b/setting/utils/queryParser.js @@ -23,6 +23,10 @@ export function getTOTPByLink(link) { issuer = issuer.replace("%20", " "); client = client.replace("%20", " "); + if(issuer == client){ + issuer = args[3].split("issuer=")[1]?.split("&")[0] + } + return new TOTP( secret, issuer,