mirror of
https://github.com/twonlyapp/twonly-app.git
synced 2026-05-25 05:12:11 +00:00
fix flutter analyze issues
Some checks are pending
Flutter analyze & test / flutter_analyze_and_test (push) Waiting to run
Some checks are pending
Flutter analyze & test / flutter_analyze_and_test (push) Waiting to run
This commit is contained in:
parent
c2ac706239
commit
190be5b694
6 changed files with 8 additions and 12 deletions
|
|
@ -3,14 +3,13 @@ import 'dart:convert';
|
||||||
import 'package:drift/drift.dart';
|
import 'package:drift/drift.dart';
|
||||||
import 'package:libsignal_protocol_dart/libsignal_protocol_dart.dart';
|
import 'package:libsignal_protocol_dart/libsignal_protocol_dart.dart';
|
||||||
import 'package:twonly/locator.dart';
|
import 'package:twonly/locator.dart';
|
||||||
import 'package:twonly/src/constants/secure_storage.keys.dart';
|
|
||||||
import 'package:twonly/src/database/twonly.db.dart';
|
import 'package:twonly/src/database/twonly.db.dart';
|
||||||
import 'package:twonly/src/utils/log.dart';
|
import 'package:twonly/src/utils/log.dart';
|
||||||
import 'package:twonly/src/utils/secure_storage.dart';
|
import 'package:twonly/src/utils/secure_storage.dart';
|
||||||
|
|
||||||
Future<HashMap<int, Uint8List>> getSignalSignedPreKeyStoreOld() async {
|
Future<HashMap<int, Uint8List>> getSignalSignedPreKeyStoreOld() async {
|
||||||
final storeSerialized = await SecureStorage.instance.read(
|
final storeSerialized = await SecureStorage.instance.read(
|
||||||
key: SecureStorageKeys.signalSignedPreKey,
|
key: 'signed_pre_key_store',
|
||||||
);
|
);
|
||||||
final store = HashMap<int, Uint8List>();
|
final store = HashMap<int, Uint8List>();
|
||||||
if (storeSerialized == null) {
|
if (storeSerialized == null) {
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,6 @@ import 'package:package_info_plus/package_info_plus.dart';
|
||||||
import 'package:twonly/core/bridge/wrapper/key_manager.dart';
|
import 'package:twonly/core/bridge/wrapper/key_manager.dart';
|
||||||
import 'package:twonly/globals.dart';
|
import 'package:twonly/globals.dart';
|
||||||
import 'package:twonly/locator.dart';
|
import 'package:twonly/locator.dart';
|
||||||
import 'package:twonly/src/constants/secure_storage.keys.dart';
|
|
||||||
import 'package:twonly/src/database/twonly.db.dart';
|
import 'package:twonly/src/database/twonly.db.dart';
|
||||||
import 'package:twonly/src/model/protobuf/api/websocket/client_to_server.pbserver.dart';
|
import 'package:twonly/src/model/protobuf/api/websocket/client_to_server.pbserver.dart';
|
||||||
import 'package:twonly/src/model/protobuf/api/websocket/error.pb.dart';
|
import 'package:twonly/src/model/protobuf/api/websocket/error.pb.dart';
|
||||||
|
|
@ -426,7 +425,7 @@ class ApiService {
|
||||||
|
|
||||||
Future<bool> tryAuthenticateWithToken() async {
|
Future<bool> tryAuthenticateWithToken() async {
|
||||||
final apiAuthToken = await SecureStorage.instance.read(
|
final apiAuthToken = await SecureStorage.instance.read(
|
||||||
key: SecureStorageKeys.apiAuthToken,
|
key: 'api_auth_token',
|
||||||
);
|
);
|
||||||
|
|
||||||
if (apiAuthToken != null) {
|
if (apiAuthToken != null) {
|
||||||
|
|
@ -464,7 +463,7 @@ class ApiService {
|
||||||
Log.info('Switch was successfully.');
|
Log.info('Switch was successfully.');
|
||||||
await UserService.update((u) => u.canUseLoginTokenForAuth = true);
|
await UserService.update((u) => u.canUseLoginTokenForAuth = true);
|
||||||
await SecureStorage.instance.delete(
|
await SecureStorage.instance.delete(
|
||||||
key: SecureStorageKeys.apiAuthToken,
|
key: 'api_auth_token',
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
|
@ -586,7 +585,7 @@ class ApiService {
|
||||||
final apiAuthTokenB64 = base64Encode(apiAuthToken);
|
final apiAuthTokenB64 = base64Encode(apiAuthToken);
|
||||||
|
|
||||||
await SecureStorage.instance.write(
|
await SecureStorage.instance.write(
|
||||||
key: SecureStorageKeys.apiAuthToken,
|
key: 'api_auth_token',
|
||||||
value: apiAuthTokenB64,
|
value: apiAuthTokenB64,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@ import 'package:drift/drift.dart';
|
||||||
import 'package:fixnum/fixnum.dart';
|
import 'package:fixnum/fixnum.dart';
|
||||||
import 'package:twonly/core/bridge/wrapper/key_manager.dart';
|
import 'package:twonly/core/bridge/wrapper/key_manager.dart';
|
||||||
import 'package:twonly/locator.dart';
|
import 'package:twonly/locator.dart';
|
||||||
import 'package:twonly/src/constants/secure_storage.keys.dart';
|
|
||||||
import 'package:twonly/src/database/tables/mediafiles.table.dart';
|
import 'package:twonly/src/database/tables/mediafiles.table.dart';
|
||||||
import 'package:twonly/src/database/twonly.db.dart';
|
import 'package:twonly/src/database/twonly.db.dart';
|
||||||
import 'package:twonly/src/model/protobuf/api/websocket/client_to_server.pb.dart'
|
import 'package:twonly/src/model/protobuf/api/websocket/client_to_server.pb.dart'
|
||||||
|
|
@ -129,7 +128,7 @@ Future<Map<String, String>?> getAuthenticationHeader() async {
|
||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
final apiAuthTokenRaw = await SecureStorage.instance.read(
|
final apiAuthTokenRaw = await SecureStorage.instance.read(
|
||||||
key: SecureStorageKeys.apiAuthToken,
|
key: 'api_auth_token',
|
||||||
);
|
);
|
||||||
|
|
||||||
if (apiAuthTokenRaw == null) {
|
if (apiAuthTokenRaw == null) {
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@ import 'dart:convert';
|
||||||
import 'package:mutex/mutex.dart';
|
import 'package:mutex/mutex.dart';
|
||||||
import 'package:twonly/core/bridge/wrapper/key_manager.dart';
|
import 'package:twonly/core/bridge/wrapper/key_manager.dart';
|
||||||
import 'package:twonly/locator.dart';
|
import 'package:twonly/locator.dart';
|
||||||
import 'package:twonly/src/constants/secure_storage.keys.dart';
|
|
||||||
import 'package:twonly/src/model/json/userdata.model.dart';
|
import 'package:twonly/src/model/json/userdata.model.dart';
|
||||||
import 'package:twonly/src/utils/keyvalue.dart';
|
import 'package:twonly/src/utils/keyvalue.dart';
|
||||||
import 'package:twonly/src/utils/log.dart';
|
import 'package:twonly/src/utils/log.dart';
|
||||||
|
|
@ -38,7 +37,7 @@ class UserService {
|
||||||
|
|
||||||
// 2. If not found, try to load from SecureStorage (Migration path)
|
// 2. If not found, try to load from SecureStorage (Migration path)
|
||||||
final userDataJson = await SecureStorage.instance.read(
|
final userDataJson = await SecureStorage.instance.read(
|
||||||
key: SecureStorageKeys.userData,
|
key: 'userData',
|
||||||
);
|
);
|
||||||
|
|
||||||
if (userDataJson != null) {
|
if (userDataJson != null) {
|
||||||
|
|
|
||||||
|
|
@ -130,7 +130,7 @@ class _ZoomTutorialOverlayState extends State<ZoomTutorialOverlay>
|
||||||
height: 42,
|
height: 42,
|
||||||
decoration: BoxDecoration(
|
decoration: BoxDecoration(
|
||||||
shape: BoxShape.circle,
|
shape: BoxShape.circle,
|
||||||
color: Colors.white.withOpacity(0.5),
|
color: Colors.white.withValues(alpha: 0.5),
|
||||||
),
|
),
|
||||||
child: const Center(
|
child: const Center(
|
||||||
child: FaIcon(
|
child: FaIcon(
|
||||||
|
|
|
||||||
|
|
@ -148,7 +148,7 @@ class _SetupBackupViewState extends State<SetupBackupView> {
|
||||||
)
|
)
|
||||||
: const Icon(Icons.lock_clock_rounded),
|
: const Icon(Icons.lock_clock_rounded),
|
||||||
label: Text(
|
label: Text(
|
||||||
userService.currentUser.twonlySafeBackup == null
|
userService.currentUser.isBackupEnabled
|
||||||
? context.lang.backupEnableBackup
|
? context.lang.backupEnableBackup
|
||||||
: context.lang.backupChangePassword,
|
: context.lang.backupChangePassword,
|
||||||
),
|
),
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue