Browse Source

fix: tambah tn- di key storage untuk membedakan dengan tm app

Masarifyuli 2 weeks ago
parent
commit
0cb884d719

+ 0 - 0
android/.kotlin/sessions/kotlin-compiler-5209249787895710460.salive


+ 1 - 1
android/app/build.gradle

@@ -52,7 +52,7 @@ android {
         release {
             // TODO: Add your own signing config for the release build.
             // Signing with the debug keys for now, so `flutter run --release` works.
-            signingConfig = signingConfigs.debug
+            signingConfig = signingConfigs.release
         }
     }
 }

+ 3 - 1
lib/src/layouts/auth/end_session.dart

@@ -77,7 +77,9 @@ class _EndSessionPageState extends State<EndSessionPage> {
                             setState(() {
                               token.logout();
                               context.router.removeLast();
-                              context.navigateToPath("/app/${U.getAccessCode()}/login");
+                              // context.replaceRoute(NamedRoute(name));
+                              context.navigateToPath("/app/${U.getAccessCode()}");
+                              // context.navigateToPath("/app/${U.getAccessCode()}/login");
                             });
                           },
                           child: Container(

+ 18 - 18
lib/src/storage/sharedpreferences/shared_preferences_manager.dart

@@ -4,24 +4,24 @@ class SharedPreferencesManager {
   static SharedPreferencesManager? _instance;
   static SharedPreferences? _sharedPreferences;
 
-  static const String keyAccessToken = 'accessToken';
-  static const String keyRefreshToken = 'refreshToken';
-  static const String keyUsername = 'username';
-  static const String version = 'version';
-  static const String keyIsLogin = 'isLogin';
-  static const String keyCountRefreshToken = 'refreshTokenCount';
-  static const String keyBaseUrl = 'baseUrl';
-  static const String keyAccessCode = 'accessCode';
-  static const String keySerialCode = 'serialCode';
-  static const String keyScoope = 'scoope';
-  static const String lastMid = 'lastMid';
-  static const String keyIsDebug = 'isDebug';
-  static const String debugString = 'debugString';
-  static const String keyFcmToken = 'fcmToken';
-  static const String keyHistoryMark = 'historyMark';
-  static const String keyMenuDisplay = 'menuDisplay';
-  static const String keyAutoTranslate = 'autoTranslate';
-  static const String keyPendingData = 'pendingData';
+  static const String keyAccessToken = 'tn_accessToken';
+  static const String keyRefreshToken = 'tn_refreshToken';
+  static const String keyUsername = 'tn_username';
+  static const String version = 'tn_version';
+  static const String keyIsLogin = 'tn_isLogin';
+  static const String keyCountRefreshToken = 'tn_refreshTokenCount';
+  static const String keyBaseUrl = 'tn_baseUrl';
+  static const String keyAccessCode = 'tn_accessCode';
+  static const String keySerialCode = 'tn_serialCode';
+  static const String keyScoope = 'tn_scoope';
+  static const String lastMid = 'tn_lastMid';
+  static const String keyIsDebug = 'tn_isDebug';
+  static const String debugString = 'tn_debugString';
+  static const String keyFcmToken = 'tn_fcmToken';
+  static const String keyHistoryMark = 'tn_historyMark';
+  static const String keyMenuDisplay = 'tn_menuDisplay';
+  static const String keyAutoTranslate = 'tn_autoTranslate';
+  static const String keyPendingData = 'tn_pendingData';
 
   static Future<SharedPreferencesManager?> getInstance() async {
     if (_instance == null) {

+ 8 - 8
web/index.html

@@ -212,14 +212,14 @@
 
         // If service worker doesn't succeed in a reasonable amount of time,
         // fallback to plaint <script> tag.
-        setTimeout(() => {
-          if (!scriptLoaded) {
-            console.warn(
-              'Failed to load app from service worker. Falling back to plain <script> tag.',
-            );
-            loadMainDartJs();
-          }
-        }, 4000);
+<!--        setTimeout(() => {-->
+<!--          if (!scriptLoaded) {-->
+<!--            console.warn(-->
+<!--              'Failed to load app from service worker. Falling back to plain <script> tag.',-->
+<!--            );-->
+<!--            loadMainDartJs();-->
+<!--          }-->
+<!--        }, 4000);-->
       });
     } else {
       // Service workers not supported. Just drop the <script> tag.