From d88a7ec11769a0e30988e537572d51fc540cb217 Mon Sep 17 00:00:00 2001 From: Prateek Sunal Date: Tue, 7 May 2024 19:53:34 +0530 Subject: [PATCH] fix(auth): incorrect text during export --- auth/lib/models/code.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/auth/lib/models/code.dart b/auth/lib/models/code.dart index 362df74e3a..99e4cdf591 100644 --- a/auth/lib/models/code.dart +++ b/auth/lib/models/code.dart @@ -244,7 +244,11 @@ class Code { } String get rawDataWithoutDisplay { - return "otpauth://${type.name}/$issuer:$account?algorithm=SHA1&digits=$digits&issuer=$issuer&period=30&secret=$secret"; + final updatedIssuer = jsonEncode(issuer); + final uri = Uri.parse( + "otpauth://${type.name}/$updatedIssuer:$account?algorithm=SHA1&digits=$digits&issuer=$updatedIssuer&period=30&secret=$secret", + ); + return uri.toString(); } @override