Fixed comments load

This commit is contained in:
gdlbo
2022-06-02 14:25:32 +03:00
parent 564eb85575
commit 6f4f073ed3
4 changed files with 13 additions and 24 deletions
@@ -171,8 +171,8 @@ public class Newsfeed {
return adsstories() ? "null" : "ads"; return adsstories() ? "null" : "ads";
} }
public static String getCommentsSort(String def) { public static String getCommentsSort(int value) {
return CommentsSort() ? "desc" : "asc"; return !CommentsSort() && value == 2 || value == 1 ? "desc" : "asc";
} }
public static long getUpdateNewsfeed(boolean refresh_timeout) { public static long getUpdateNewsfeed(boolean refresh_timeout) {
@@ -379,7 +379,7 @@
move-result-object v8 move-result-object v8
const/4 v9, 0x0 const/4 v9, 0x2
invoke-virtual {p0}, Lcom/vk/wall/post/CommentsListPresenter;->z()Ljava/lang/String; invoke-virtual {p0}, Lcom/vk/wall/post/CommentsListPresenter;->z()Ljava/lang/String;
@@ -389,7 +389,7 @@
move v4, p1 move v4, p1
invoke-direct/range {v1 .. v10}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ZLjava/lang/String;)V invoke-direct/range {v1 .. v10}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ILjava/lang/String;)V
const/4 p1, 0x0 const/4 p1, 0x0
@@ -1084,7 +1084,7 @@
move-object v4, v1 move-object v4, v1
invoke-direct/range {v4 .. v13}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ZLjava/lang/String;)V invoke-direct/range {v4 .. v13}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ILjava/lang/String;)V
.line 171 .line 171
invoke-virtual {p1}, Lcom/vtosters/lite/NewsComment;->h()I invoke-virtual {p1}, Lcom/vtosters/lite/NewsComment;->h()I
@@ -1912,7 +1912,7 @@
move v8, p1 move v8, p1
invoke-direct/range {v2 .. v11}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ZLjava/lang/String;)V invoke-direct/range {v2 .. v11}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ILjava/lang/String;)V
const/4 p1, 0x0 const/4 p1, 0x0
@@ -2220,11 +2220,11 @@
const/4 v6, 0x1 const/4 v6, 0x1
const/4 v8, 0x0 const/4 v8, 0x2
move-object v0, v10 move-object v0, v10
invoke-direct/range {v0 .. v9}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ZLjava/lang/String;)V invoke-direct/range {v0 .. v9}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ILjava/lang/String;)V
.line 105 .line 105
invoke-virtual {p0}, Lcom/vk/wall/post/CommentsListPresenter;->v()I invoke-virtual {p0}, Lcom/vk/wall/post/CommentsListPresenter;->v()I
@@ -956,7 +956,7 @@
move v4, p1 move v4, p1
invoke-direct/range {v1 .. v10}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ZLjava/lang/String;)V invoke-direct/range {v1 .. v10}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ILjava/lang/String;)V
.line 211 .line 211
iget p1, p0, Lcom/vk/wall/thread/CommentThreadPresenter;->c:I iget p1, p0, Lcom/vk/wall/thread/CommentThreadPresenter;->c:I
@@ -3087,7 +3087,7 @@
move-object v1, p1 move-object v1, p1
invoke-direct/range {v1 .. v10}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ZLjava/lang/String;)V invoke-direct/range {v1 .. v10}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ILjava/lang/String;)V
.line 235 .line 235
iget v1, p0, Lcom/vk/wall/thread/CommentThreadPresenter;->c:I iget v1, p0, Lcom/vk/wall/thread/CommentThreadPresenter;->c:I
@@ -4222,7 +4222,7 @@
move-object v0, v10 move-object v0, v10
invoke-direct/range {v0 .. v9}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ZLjava/lang/String;)V invoke-direct/range {v0 .. v9}, Lcom/vk/api/wall/WallGetComments;-><init>(IIIIIZLjava/lang/String;ILjava/lang/String;)V
.line 219 .line 219
iget v0, p0, Lcom/vk/wall/thread/CommentThreadPresenter;->c:I iget v0, p0, Lcom/vk/wall/thread/CommentThreadPresenter;->c:I
@@ -26,7 +26,7 @@
# direct methods # direct methods
.method public constructor <init>(IIIIIZLjava/lang/String;ZLjava/lang/String;)V .method public constructor <init>(IIIIIZLjava/lang/String;ILjava/lang/String;)V
.locals 1 .locals 1
const-string v0, "execute.getCommentsNew" const-string v0, "execute.getCommentsNew"
@@ -127,18 +127,7 @@
:cond_3 :cond_3
const-string p1, "sort" const-string p1, "sort"
if-eqz p8, :cond_4 invoke-static {p8}, Lru/vtosters/lite/utils/Newsfeed;->getCommentsSort(I)Ljava/lang/String;
const-string p2, "desc"
goto :goto_1
:cond_4
const-string p2, "asc"
.line 64
:goto_1
invoke-static {p2}, Lru/vtosters/lite/utils/Newsfeed;->getCommentsSort(Ljava/lang/String;)Ljava/lang/String;
move-result-object p2 move-result-object p2