fix: remove toString and update toExportFormat code

This commit is contained in:
Prateek Sunal 2024-04-27 13:22:35 +05:30
parent 5f921e701a
commit 38b0046885

View file

@ -152,7 +152,9 @@ class Code {
String toExportFormat() {
return Uri.parse(
rawData + "&codeDisplay=" + jsonEncode(display ?? CodeDisplay()),
rawData +
"&codeDisplay=" +
jsonEncode((display ?? CodeDisplay()).toJson()),
).toString();
}
@ -254,11 +256,6 @@ class Code {
rawData.hashCode ^
display.hashCode;
}
@override
String toString() {
return 'Code(account: $account, issuer: $issuer, digits: $digits, period: $period, secret: $secret, algorithm: $algorithm, type: $type, counter: $counter, rawData: $rawData, display: $display)';
}
}
enum Type {