diff --git a/settings.gradle.kts b/settings.gradle.kts index 113d4fe..21af189 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -7,7 +7,7 @@ pluginManagement { } dependencyResolutionManagement { - repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) + repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS) repositories { google() mavenCentral() diff --git a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/GetGuildServiceProfile.kt b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/GetGuildServiceProfile.kt index 7c6fa91..3cfc41e 100644 --- a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/GetGuildServiceProfile.kt +++ b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/GetGuildServiceProfile.kt @@ -4,16 +4,19 @@ import com.tencent.mobileqq.qqguildsdk.api.IGPSService import kotlinx.serialization.json.JsonElement import moe.fuqiuluo.shamrock.remote.action.ActionSession import moe.fuqiuluo.shamrock.remote.action.IActionHandler +import moe.fuqiuluo.shamrock.tools.EmptyJsonObject import moe.fuqiuluo.shamrock.tools.EmptyJsonString import moe.fuqiuluo.shamrock.xposed.helper.AppRuntimeFetcher -import mqq.app.MobileQQ -internal object GetGuildServiceProfile: IActionHandler() { +internal object GetGuildServiceProfile : IActionHandler() { override suspend fun internalHandle(session: ActionSession): String { - TODO("Not yet implemented") + return invoke(echo = session.echo) } operator fun invoke(echo: JsonElement = EmptyJsonString): String { + // TODO: get_guild_service_profile + return ok(EmptyJsonObject, echo, "此功能尚未实现") + val service = AppRuntimeFetcher.appRuntime .getRuntimeService(IGPSService::class.java, "all") if (!service.isGProSDKInitCompleted) {