diff --git a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/GetCSRF.kt b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/GetCSRF.kt index eb9f877..129cb58 100644 --- a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/GetCSRF.kt +++ b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/GetCSRF.kt @@ -17,7 +17,7 @@ internal object GetCSRF: IActionHandler() { suspend operator fun invoke(domain: String, echo: JsonElement = EmptyJsonString): String { val uin = TicketSvc.getUin() val pskey = TicketSvc.getPSKey(uin, domain) - ?: return invoke() + ?: return invoke(echo) return ok(Credentials(bkn = TicketSvc.getCSRF(pskey)), echo) }