chore: switch to sdgb 1.53 fully
This commit is contained in:
@@ -31,7 +31,7 @@ pub enum Commands {
|
||||
|
||||
/// Retrieve update package of SDGB
|
||||
AuthLite {
|
||||
#[arg(short, long, default_value = "1.50")]
|
||||
#[arg(short, long, default_value = "1.53")]
|
||||
title_ver: String,
|
||||
#[arg(long, default_value = "SDGB")]
|
||||
variant: AuthLiteVariant,
|
||||
|
||||
@@ -14,7 +14,7 @@ use sdgb_api::{
|
||||
all_net::{GetResponse, QRCode},
|
||||
auth_lite::{SDGB, SDHJ, delivery_raw},
|
||||
title::{
|
||||
MaiVersionExt, Sdgb1_50, Sdgb1_53,
|
||||
MaiVersionExt, Sdgb1_53,
|
||||
helper::get_user_all_music,
|
||||
methods::APIMethod,
|
||||
model::{
|
||||
@@ -118,7 +118,7 @@ async fn main() -> Result<(), Box<dyn snafu::Error>> {
|
||||
}
|
||||
}
|
||||
Commands::Rating { user_id, format } => {
|
||||
let rating: GetUserRatingApiResp = Sdgb1_50::request(
|
||||
let rating: GetUserRatingApiResp = Sdgb1_53::request(
|
||||
&client,
|
||||
APIMethod::GetUserRatingApi,
|
||||
user_id,
|
||||
@@ -147,7 +147,7 @@ async fn main() -> Result<(), Box<dyn snafu::Error>> {
|
||||
}
|
||||
}
|
||||
Commands::Logout { user_id, timestamp } => {
|
||||
let logout: UserLogoutApiResp = Sdgb1_50::request(
|
||||
let logout: UserLogoutApiResp = Sdgb1_53::request(
|
||||
&client,
|
||||
APIMethod::UserLogoutApi,
|
||||
user_id,
|
||||
@@ -166,7 +166,7 @@ async fn main() -> Result<(), Box<dyn snafu::Error>> {
|
||||
}
|
||||
}
|
||||
Commands::Preview { user_id, token } => {
|
||||
let preview: GetUserPreviewApiResp = Sdgb1_50::request(
|
||||
let preview: GetUserPreviewApiResp = Sdgb1_53::request(
|
||||
&client,
|
||||
APIMethod::GetUserPreviewApi,
|
||||
user_id,
|
||||
@@ -424,7 +424,7 @@ async fn main() -> Result<(), Box<dyn snafu::Error>> {
|
||||
skip_login,
|
||||
token,
|
||||
} => {
|
||||
let action = async |_| match Sdgb1_50::request::<_, GetUserDataApiResp>(
|
||||
let action = async |_| match Sdgb1_53::request::<_, GetUserDataApiResp>(
|
||||
&client,
|
||||
APIMethod::GetUserDataApi,
|
||||
user_id,
|
||||
|
||||
@@ -14,7 +14,7 @@ use redb::TableDefinition;
|
||||
use spdlog::{error, info};
|
||||
|
||||
use sdgb_api::title::MaiVersionExt;
|
||||
use sdgb_api::title::{Sdgb1_50, methods::APIExt};
|
||||
use sdgb_api::title::{Sdgb1_53, methods::APIExt};
|
||||
use sdgb_api::{ApiError, bincode};
|
||||
|
||||
use bincode::{BorrowDecode, Encode, borrow_decode_from_slice};
|
||||
@@ -111,7 +111,7 @@ where
|
||||
concurrency,
|
||||
definition,
|
||||
async |client, user_id| {
|
||||
Sdgb1_50::request_ext::<A>(client, A::Payload::from(user_id), user_id).await
|
||||
Sdgb1_53::request_ext::<A>(client, A::Payload::from(user_id), user_id).await
|
||||
},
|
||||
)
|
||||
.await
|
||||
|
||||
@@ -4,7 +4,7 @@ use nyquest_preset::nyquest::AsyncClient;
|
||||
use sdgb_api::{
|
||||
ApiError,
|
||||
title::{
|
||||
MaiVersionExt as _, Sdgb1_50,
|
||||
MaiVersionExt as _, Sdgb1_53,
|
||||
methods::APIMethod,
|
||||
model::{UserLoginApi, UserLoginApiResp, UserLogoutApi, UserLogoutApiResp},
|
||||
},
|
||||
@@ -22,7 +22,7 @@ pub async fn login_action<R>(
|
||||
let date_time = login.date_time;
|
||||
|
||||
let login_resp: UserLoginApiResp =
|
||||
Sdgb1_50::request(&client, APIMethod::UserLoginApi, user_id, login).await?;
|
||||
Sdgb1_53::request(&client, APIMethod::UserLoginApi, user_id, login).await?;
|
||||
|
||||
match login_resp.error() {
|
||||
None => info!("login succeed"),
|
||||
@@ -31,7 +31,7 @@ pub async fn login_action<R>(
|
||||
|
||||
let return_data = action(login_resp).await;
|
||||
|
||||
let logout_resp = Sdgb1_50::request::<_, UserLogoutApiResp>(
|
||||
let logout_resp = Sdgb1_53::request::<_, UserLogoutApiResp>(
|
||||
&client,
|
||||
APIMethod::UserLogoutApi,
|
||||
user_id,
|
||||
|
||||
Reference in New Issue
Block a user