diff --git a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/SetFriendAddRequest.kt b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/SetFriendAddRequest.kt index 7f720d7..9948373 100644 --- a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/SetFriendAddRequest.kt +++ b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/SetFriendAddRequest.kt @@ -12,7 +12,7 @@ internal object SetFriendAddRequest: IActionHandler() { val flag = session.getString("flag") val approve = session.getBoolean("approve") val remark = session.getStringOrNull("remark") - val notSeen = session.getBoolean("notSeen") + val notSeen = session.getBooleanOrDefault("notSeen", false) return invoke(flag, approve, remark, notSeen, session.echo) } diff --git a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/SetGroupAddRequest.kt b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/SetGroupAddRequest.kt index 0b4db41..a14c5e5 100644 --- a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/SetGroupAddRequest.kt +++ b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/action/handlers/SetGroupAddRequest.kt @@ -13,7 +13,7 @@ internal object SetGroupAddRequest: IActionHandler() { val flag = session.getString("flag") val approve = session.getBoolean("approve") val remark = session.getStringOrNull("reason") - val notSeen = session.getBoolean("not_seen") + val notSeen = session.getBooleanOrDefault("not_seen", false) val subType = session.getString("sub_type") return invoke(flag, approve, subType, remark, notSeen, session.echo) }