aboutsummaryrefslogtreecommitdiff
path: root/juick-server
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2018-04-20 11:27:46 +0300
committerGravatar Vitaly Takmazov2018-04-20 14:29:02 +0300
commit0f0009ff1c86fd8ae3af122851034eac21645e11 (patch)
tree6f9d3362f75f2e8528512e8f2f5b0eb249910531 /juick-server
parentdb14962b7171eb0e713da54eecb032331d551d66 (diff)
server: fix compatibility with likes
Diffstat (limited to 'juick-server')
-rw-r--r--juick-server/build.gradle2
-rw-r--r--juick-server/src/main/java/com/juick/server/api/Post.java2
-rw-r--r--juick-server/src/test/java/com/juick/server/tests/ServerTests.java4
3 files changed, 3 insertions, 5 deletions
diff --git a/juick-server/build.gradle b/juick-server/build.gradle
index c1a930b3..d496ec69 100644
--- a/juick-server/build.gradle
+++ b/juick-server/build.gradle
@@ -30,4 +30,4 @@ dependencies {
bootJar {
launchScript()
-} \ No newline at end of file
+}
diff --git a/juick-server/src/main/java/com/juick/server/api/Post.java b/juick-server/src/main/java/com/juick/server/api/Post.java
index 2e1ca6d7..3b022aae 100644
--- a/juick-server/src/main/java/com/juick/server/api/Post.java
+++ b/juick-server/src/main/java/com/juick/server/api/Post.java
@@ -278,7 +278,7 @@ public class Post {
throw new HttpForbiddenException();
}
- MessagesService.RecommendStatus recommendStatus = messagesService.likeMessage(mid,msg.getUser().getUid(),
+ MessagesService.RecommendStatus recommendStatus = messagesService.likeMessage(mid,visitor.getUid(),
reactionId);
return recommendStatus == MessagesService.RecommendStatus.Error ? Status.ERROR :Status.OK;
diff --git a/juick-server/src/test/java/com/juick/server/tests/ServerTests.java b/juick-server/src/test/java/com/juick/server/tests/ServerTests.java
index 575bc7d1..0902eb8f 100644
--- a/juick-server/src/test/java/com/juick/server/tests/ServerTests.java
+++ b/juick-server/src/test/java/com/juick/server/tests/ServerTests.java
@@ -813,15 +813,13 @@ public class ServerTests {
public void likesTests() throws Exception{
int user_id = userService.createUser("dsds", "secret");
String freefdHash = userService.getHashByUID(freefd.getUid());
- System.out.println("user_id"+ user_id);
- String userIdHash = userService.getHashByUID(user_id);
int mid1 = messagesService.createMessage(user_id, "yo", null, new ArrayList<>());
mockMvc.perform(post("/react?mid=" + mid1 + "&hash=" + freefdHash+ "&reactionId=2"))
.andExpect(status().isOk());
Message msg4 = messagesService.getMessage(mid1);
- System.out.println("msg4"+msg4);
+ assertThat(msg4.getLikes(), is(0));
Assert.assertEquals(1, msg4.getReactions().stream().filter(r -> r.getId() == 2)
.findFirst().orElseThrow(IllegalStateException::new).getCount());
}