fix: typo and lint

This commit is contained in:
Prateek Sunal
2024-04-26 11:33:30 +05:30
parent 6cd624c90c
commit e84b9da35e
2 changed files with 3 additions and 3 deletions

View File

@@ -86,13 +86,13 @@ class Code {
static Code fromRawData(String rawData) { static Code fromRawData(String rawData) {
Uri uri = Uri.parse(rawData); Uri uri = Uri.parse(rawData);
final issuer = _getIssuer(uri); final issuer = _getIssuer(uri);
final digits = issuer.toLowerCase() == "stream" ? 5 : _getDigits(uri); final digits = issuer.toLowerCase() == "steam" ? 5 : _getDigits(uri);
try { try {
return Code( return Code(
_getAccount(uri), _getAccount(uri),
issuer, issuer,
_getDigits(uri), digits,
_getPeriod(uri), _getPeriod(uri),
getSanitizedSecret(uri.queryParameters['secret']!), getSanitizedSecret(uri.queryParameters['secret']!),
_getAlgorithm(uri), _getAlgorithm(uri),

View File

@@ -30,7 +30,7 @@ String getNextTotp(Code code) {
return otp.OTP.generateTOTPCodeString( return otp.OTP.generateTOTPCodeString(
getSanitizedSecret(code.secret), getSanitizedSecret(code.secret),
DateTime.now().millisecondsSinceEpoch + code.period * 1000, DateTime.now().millisecondsSinceEpoch + code.period * 1000,
length: code.issuer.toLowerCase() == "stream" ? 5 : code.digits, length: code.issuer.toLowerCase() == "steam" ? 5 : code.digits,
interval: code.period, interval: code.period,
algorithm: _getAlgorithm(code), algorithm: _getAlgorithm(code),
isGoogle: true, isGoogle: true,