From 2aa953d5b613a0194b1c96216c40ce99b9199378 Mon Sep 17 00:00:00 2001 From: Aman Raj Singh Mourya Date: Mon, 3 Mar 2025 12:26:54 +0530 Subject: [PATCH] [auth] Minor fixes --- auth/lib/models/code.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/auth/lib/models/code.dart b/auth/lib/models/code.dart index a2fd2d7e4a..5bba391953 100644 --- a/auth/lib/models/code.dart +++ b/auth/lib/models/code.dart @@ -116,16 +116,17 @@ class Code { Algorithm? algorithm, ) { final String encodedIssuer = Uri.encodeQueryComponent(issuer); + final Algorithm algo = algorithm ?? Algorithm.sha1; return Code( account, issuer, digits, defaultPeriod, secret, - algorithm ?? Algorithm.sha1, + algo, type, 0, - "otpauth://${type.name}/$issuer:$account?algorithm=SHA1&digits=$digits&issuer=$encodedIssuer&period=30&secret=$secret", + "otpauth://${type.name}/$issuer:$account?algorithm=${algo.name.toUpperCase()}&digits=$digits&issuer=$encodedIssuer&period=30&secret=$secret", display: display ?? CodeDisplay(), ); }