fix(modules): load caches and plugin states lazily

This commit is contained in:
PalmDevs 2025-09-09 01:31:46 +07:00
parent 0edc47cf65
commit 656cb361c8
No known key found for this signature in database
GPG key ID: 6FAE8F8677ACA8BA

View file

@ -31,8 +31,6 @@ class CacheModule : Module() {
"$ASSETS_CACHE_PREFIX.$versionCode"
).apply { asFile() }
ModulesCache.loadFromFileOrNull(modulesCacheFile)?.let { modulesCache = it }
AssetsCache.loadFromFileOrNull(assetsCacheFile)?.let { assetsCache = it }
BridgeModule.registerMethod("revenge.caches.modules.read") {
if (::modulesCache.isInitialized) modulesCache.toMap() else null