diff options
author | Dessalines <happydooby@gmail.com> | 2019-04-25 08:51:23 -0700 |
---|---|---|
committer | Dessalines <happydooby@gmail.com> | 2019-04-25 08:51:23 -0700 |
commit | 5c8e23bb4ca31257d8134f22b28a826956e67031 (patch) | |
tree | 6beacb2ef5c6d2fc42d9712ecb2d295535d15e72 /server | |
parent | 3b752306544860c2be911e0ef4f137f5aeb1b0d3 (diff) |
Fixes for login screen, server
Diffstat (limited to 'server')
-rw-r--r-- | server/src/websocket_server/server.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/server/src/websocket_server/server.rs b/server/src/websocket_server/server.rs index 79707bf4..914bf9f2 100644 --- a/server/src/websocket_server/server.rs +++ b/server/src/websocket_server/server.rs @@ -1311,12 +1311,12 @@ impl Perform for EditComment { let user_id = claims.id; + let orig_comment = CommentView::read(&conn, self.edit_id, None)?; // You are allowed to mark the comment as read even if you're banned. if self.read.is_none() { // Verify its the creator or a mod, or an admin - let orig_comment = CommentView::read(&conn, self.edit_id, None)?; let mut editors: Vec<i32> = vec![self.creator_id]; editors.append( &mut CommunityModeratorView::for_community(&conn, orig_comment.community_id) @@ -1358,7 +1358,7 @@ impl Perform for EditComment { creator_id: self.creator_id, removed: self.removed.to_owned(), read: self.read.to_owned(), - updated: if self.read.is_some() { None } else {Some(naive_now())} + updated: if self.read.is_some() { orig_comment.updated } else {Some(naive_now())} }; let _updated_comment = match Comment::update(&conn, self.edit_id, &comment_form) { |