fix(tiebaapi): 修复删贴提示TBS校验失败

This commit is contained in:
HuanChengFly 2020-04-07 09:18:56 +08:00
parent 47c29900e6
commit 6f60ed6571
5 changed files with 7 additions and 5 deletions

View File

@ -189,6 +189,7 @@ interface MiniTiebaApi {
@Field("fid") forumId: String,
@Field("word") forumName: String,
@Field("z") threadId: String,
@Field("tbs") tbs: String,
@Field("src") src: Int = 1,
@Field("is_vipdel") is_vip_del: Int = 0,
@Field("delete_my_post") delete_my_post: Int = 1
@ -202,6 +203,7 @@ interface MiniTiebaApi {
@Field("word") forumName: String,
@Field("z") threadId: String,
@Field("pid") postId: String,
@Field("tbs") tbs: String,
@Field("isfloor") is_floor: Int,
@Field("src") src: Int,
@Field("is_vipdel") is_vip_del: Int,

View File

@ -526,7 +526,7 @@ class ThreadActivity : BaseActivity(), View.OnClickListener {
} else {
mAdapter.isImmersive = false
}
R.id.menu_delete -> TiebaApi.getInstance().delThread(dataBean!!.forum.id, dataBean!!.forum.name, dataBean!!.thread.id).enqueue(object : Callback<CommonResponse> {
R.id.menu_delete -> TiebaApi.getInstance().delThread(dataBean!!.forum.id, dataBean!!.forum.name, dataBean!!.thread.id, dataBean!!.anti.tbs).enqueue(object : Callback<CommonResponse> {
override fun onFailure(call: Call<CommonResponse>, t: Throwable) {
Toast.makeText(this@ThreadActivity, getString(R.string.toast_delete_error, t.message), Toast.LENGTH_SHORT).show()
}

View File

@ -158,7 +158,7 @@ public class RecyclerFloorAdapter extends CommonBaseAdapter<SubFloorListBean.Pos
ConfirmDialogFragment.newInstance(mContext.getString(R.string.title_dialog_del_post))
.setOnConfirmListener(() -> {
TiebaApi.getInstance()
.delPost(dataBean.getForum().getId(), dataBean.getForum().getName(), dataBean.getThread().getId(), postInfo.getId(), true, true)
.delPost(dataBean.getForum().getId(), dataBean.getForum().getName(), dataBean.getThread().getId(), postInfo.getId(), dataBean.getAnti().getTbs(), true, true)
.enqueue(new Callback<CommonResponse>() {
@Override
public void onResponse(@NotNull Call<CommonResponse> call, @NotNull Response<CommonResponse> response) {

View File

@ -451,7 +451,7 @@ public class RecyclerThreadAdapter extends MultiBaseAdapter<ThreadContentBean.Po
ConfirmDialogFragment.newInstance(mContext.getString(R.string.title_dialog_del_post))
.setOnConfirmListener(() -> {
TiebaApi.getInstance()
.delPost(dataBean.getForum().getId(), dataBean.getForum().getName(), dataBean.getThread().getId(), subPostListItemBean.getId(), true, true)
.delPost(dataBean.getForum().getId(), dataBean.getForum().getName(), dataBean.getThread().getId(), subPostListItemBean.getId(), dataBean.getAnti().getTbs(), true, true)
.enqueue(new Callback<CommonResponse>() {
@Override
public void onResponse(@NotNull Call<CommonResponse> call, @NotNull Response<CommonResponse> response) {
@ -525,7 +525,7 @@ public class RecyclerThreadAdapter extends MultiBaseAdapter<ThreadContentBean.Po
ConfirmDialogFragment.newInstance(mContext.getString(R.string.title_dialog_del_post))
.setOnConfirmListener(() -> {
TiebaApi.getInstance()
.delPost(dataBean.getForum().getId(), dataBean.getForum().getName(), dataBean.getThread().getId(), postListItemBean.getId(), TextUtils.equals(dataBean.getUser().getId(), postListItemBean.getAuthorId()), false)
.delPost(dataBean.getForum().getId(), dataBean.getForum().getName(), dataBean.getThread().getId(), postListItemBean.getId(), dataBean.getAnti().getTbs(), TextUtils.equals(dataBean.getUser().getId(), postListItemBean.getAuthorId()), false)
.enqueue(new Callback<CommonResponse>() {
@Override
public void onResponse(@NotNull Call<CommonResponse> call, @NotNull Response<CommonResponse> response) {

View File

@ -1,4 +1,4 @@
versionCode=38006
versionName=3.8.1
isPerVersion=true
perVersion=beta1
perVersion=beta2