fix(auth): don't append codeDisplay twice
This commit is contained in:
parent
5195aaa8de
commit
9e11377bd0
1 changed files with 7 additions and 6 deletions
|
@ -174,12 +174,13 @@ class Code {
|
|||
}
|
||||
|
||||
String toOTPAuthUrlFormat() {
|
||||
return jsonEncode(
|
||||
Uri.parse(
|
||||
"$rawData&codeDisplay="
|
||||
"${jsonEncode(display.toJson())}",
|
||||
).toString(),
|
||||
);
|
||||
final uri = Uri.parse(rawData);
|
||||
final query = {...uri.queryParameters};
|
||||
query["codeDisplay"] = jsonEncode(display.toJson());
|
||||
|
||||
final newUri = uri.replace(queryParameters: query);
|
||||
|
||||
return jsonEncode(newUri.toString());
|
||||
}
|
||||
|
||||
static String _getIssuer(Uri uri) {
|
||||
|
|
Loading…
Add table
Reference in a new issue