diff --git a/android/app/src/main/java/io/bluewallet/bluewallet/MainApplication.kt b/android/app/src/main/java/io/bluewallet/bluewallet/MainApplication.kt index b05d49ad9..33bec5b67 100644 --- a/android/app/src/main/java/io/bluewallet/bluewallet/MainApplication.kt +++ b/android/app/src/main/java/io/bluewallet/bluewallet/MainApplication.kt @@ -58,5 +58,9 @@ class MainApplication : Application(), ReactApplication { // Initialize Bugsnag or your error tracking here Bugsnag.start(this) } + + // Schedule periodic widget updates + val workRequest = PeriodicWorkRequest.Builder(WidgetUpdateWorker::class.java, 4, TimeUnit.MINUTES).build() + WorkManager.getInstance(this).enqueueUniquePeriodicWork("UpdateWidgetWork", ExistingPeriodicWorkPolicy.REPLACE, workRequest) } } \ No newline at end of file diff --git a/package.json b/package.json index b5e6847d8..381024f1b 100644 --- a/package.json +++ b/package.json @@ -124,7 +124,7 @@ "prop-types": "15.8.1", "react": "18.2.0", "react-localization": "github:BlueWallet/react-localization#ae7969a", - "react-native": "0.74.2", + "react-native": "0.74.3", "react-native-biometrics": "3.0.1", "react-native-blue-crypto": "github:BlueWallet/react-native-blue-crypto#3cb5442", "react-native-camera-kit": "13.0.0",