diff --git a/build.gradle.kts b/build.gradle.kts index 57d4211..c26cd3a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -73,7 +73,7 @@ subprojects { // Stubs for all Discord classes discord("com.discord:discord:aliucord-SNAPSHOT") - implementation("com.aliucord:Aliucord:main-SNAPSHOT") + implementation("com.aliucord:Aliucord:2.5.0") implementation("androidx.appcompat:appcompat:1.4.0") implementation("com.google.android.material:material:1.4.0") diff --git a/plugins/Scout/src/main/kotlin/moe/lava/awoocord/scout/Scout.kt b/plugins/Scout/src/main/kotlin/moe/lava/awoocord/scout/Scout.kt index 09d12e2..85e79f7 100644 --- a/plugins/Scout/src/main/kotlin/moe/lava/awoocord/scout/Scout.kt +++ b/plugins/Scout/src/main/kotlin/moe/lava/awoocord/scout/Scout.kt @@ -52,12 +52,8 @@ class Scout : Plugin() { lateinit var ssProvider: ScoutSearchStringProvider lateinit var searchApi: SearchAPIInterface - init { - needsResources = true - } - override fun load(context: Context) { - scoutRes = ScoutResource(resources) + scoutRes = ScoutResource(resources!!) ssProvider = ScoutSearchStringProvider(context) searchApi = buildSearchApi(context) } @@ -497,7 +493,7 @@ class Scout : Plugin() { } resID?.let { - val res = if (isDiscord) context.resources else resources + val res = if (isDiscord) context.resources else resources!! param.result = ResourcesCompat.getDrawable(res, it, null) } }