diff --git a/android/app/src/profile/AndroidManifest.xml b/android/app/src/profile/AndroidManifest.xml
index 0e3250d7..e641ac25 100644
--- a/android/app/src/profile/AndroidManifest.xml
+++ b/android/app/src/profile/AndroidManifest.xml
@@ -10,7 +10,6 @@
-
initializeApp() async {
WidgetsFlutterBinding.ensureInitialized();
- LogUtil.setupLogging();
await _initializeTracking();
await StorageHelper().init();
@@ -185,37 +182,35 @@ class _AppState extends State with WidgetsBindingObserver {
};
Future initDeepLinks() async {
- final Logger logger = Logger('initDeepLinks');
try {
_appLinks = AppLinks();
- logger.severe('initDeepLinks');
+ print('initDeepLinks');
_linkSubscription = _appLinks.uriLinkStream.listen((uri) async {
final bool isRecovered = StorageHelper().isRecovered;
- logger.severe('isRecovered: $isRecovered');
- if (!isRecovered) await openAppLink(uri);
+ print('isRecovered: $isRecovered');
+ if (isRecovered == false) await openAppLink(uri);
});
} catch (e) {
- logger.severe('initDeepLinks error: $e');
+ print(e);
}
}
Future openAppLink(Uri uri) async {
- final Logger logger = Logger('openAppLink');
- logger.severe('open app link: $uri');
+ print('open app link: $uri');
final bool isRecovered = StorageHelper().isRecovered;
- logger.severe('isRecovered: $isRecovered');
- if (isRecovered) return;
+ print('isRecovered: $isRecovered');
+ if (isRecovered == true) return;
StorageHelper().isRecovered = true;
final String email = uri.queryParameters['email'] ?? '';
final String token = uri.queryParameters['token'] ?? '';
- logger.severe('email: $email, token: $token');
+ print('email: $email, token: $token');
final bool isNotEmpty = email.isNotEmpty && token.isNotEmpty;
if (isNotEmpty) {
final BuildContext context = StorageHelper().context!;
final FlutterFlowTheme theme = FlutterFlowTheme.of(context);
final Widget screen = ForgotPasswordScreen(email: email, token: token);
builder(context) => screen;
- logger.severe('showModalBottomSheet');
+ print('showModalBottomSheet');
await showModalBottomSheet(
context: context,
builder: (context) => Padding(padding: MediaQuery.viewInsetsOf(context), child: builder(context)),
@@ -228,7 +223,7 @@ class _AppState extends State with WidgetsBindingObserver {
// isDismissible: true,
).whenComplete(() {
StorageHelper().isRecovered = false;
- logger.severe('showModalBottomSheet completed');
+ print('showModalBottomSheet completed');
});
}
}
@@ -284,7 +279,6 @@ class _AppState extends State with WidgetsBindingObserver {
const Duration(milliseconds: 1000), () => setState(() => _appStateNotifier.stopShowingSplashImage()));
_setupFirebaseMessaging();
- // WidgetsBinding.instance.addPersistentFrameCallback((_) async => await initDeepLinks());
initDeepLinks();
}
diff --git a/lib/shared/utils/log_util.dart b/lib/shared/utils/log_util.dart
index c139c3e1..99dfab8e 100644
--- a/lib/shared/utils/log_util.dart
+++ b/lib/shared/utils/log_util.dart
@@ -1,9 +1,7 @@
import 'dart:developer';
import 'package:firebase_crashlytics/firebase_crashlytics.dart';
-import 'package:flutter/foundation.dart';
import 'package:hub/backend/api_requests/api_calls.dart';
-import 'package:logging/logging.dart';
class LogUtil {
static void requestAPIFailed(String url, String body, String reason, dynamic error, StackTrace stack) async {
@@ -19,21 +17,4 @@ class LogUtil {
await FirebaseCrashlytics.instance.recordError(error, stack, reason: reason);
}
-
- static void setupLogging() {
- Logger.root.level = Level.ALL;
- Logger.root.onRecord.listen((record) {
- final logMessage = '${record.level.name}: ${record.time}: ${record.message}';
- if (kReleaseMode) {
- log(
- logMessage,
- name: record.loggerName,
- error: record.error,
- stackTrace: record.stackTrace,
- );
- } else {
- print(logMessage);
- }
- });
- }
}
diff --git a/pubspec.lock b/pubspec.lock
index dfdc8cb0..b1debc1d 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -1008,10 +1008,10 @@ packages:
dependency: transitive
description:
name: logging
- sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
url: "https://pub.dev"
source: hosted
- version: "1.2.0"
+ version: "1.3.0"
matcher:
dependency: transitive
description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 56479be6..1c073b80 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -48,7 +48,6 @@ dependencies:
flutter_svg: 2.0.10+1
font_awesome_flutter: 10.7.0
from_css_color: 2.0.0
- logging: ^1.3.0
go_router: ^14.3.0
google_fonts: 6.2.1
http: 1.2.1