diff options
| author | Arne Schauf <git@asw.io> | 2018-03-04 03:38:27 +0100 |
|---|---|---|
| committer | Arne Schauf <git@asw.io> | 2018-03-04 03:38:27 +0100 |
| commit | 7ecc0e2cdb99fc70a4198c323ee555ae5801a0cf (patch) | |
| tree | 3215d76bc42794cd877c3b19c61e8db0c34d4c3e | |
| parent | df5a54c7b1f862c3425d7aa30e0a8b964e7b9716 (diff) | |
| download | parry-ui-7ecc0e2cdb99fc70a4198c323ee555ae5801a0cf.tar.gz parry-ui-7ecc0e2cdb99fc70a4198c323ee555ae5801a0cf.zip | |
fix voting stuff
| -rw-r--r-- | src/components/CommentVoter.vue | 8 | ||||
| -rw-r--r-- | src/components/UploadVoter.vue | 2 | ||||
| -rw-r--r-- | src/pages/UploadDetail.vue | 2 |
3 files changed, 6 insertions, 6 deletions
diff --git a/src/components/CommentVoter.vue b/src/components/CommentVoter.vue index 6f2ce0d..9ab9e72 100644 --- a/src/components/CommentVoter.vue +++ b/src/components/CommentVoter.vue @@ -7,9 +7,9 @@ </i> {{ comment.voting.sum }} </span> - <span v-if="comment.author.username !== $store.state.user.decodedToken.username && !myVote"> - <q-btn color="negative" round small icon="fa-thumbs-down" @click="vote(-1)"></q-btn> - <q-btn color="positive" round small icon="fa-thumbs-up" @click="vote(1)"></q-btn> + <span v-if="!myVote"> + <q-btn color="negative" round size="sm" flat icon="fa-thumbs-down" @click="vote(-1)"></q-btn> + <q-btn color="positive" round size="sm" flat icon="fa-thumbs-up" @click="vote(1)"></q-btn> </span> <span v-if="myVote">You voted <i :class="`fas fa-thumbs-${myVote.impact === 1 ? 'up text-positive' : 'down text-negative'}`"></i></span> </div> @@ -49,7 +49,7 @@ methods: { vote (impact) { let that = this - this.$http.post(`/comments/${this.comment.upload}/comments/${this.comment._id}/vote`, {impact: impact}).then(response => that.$emit('voted')) + this.$http.post(`/uploads/${this.comment.upload}/comments/${this.comment._id}/vote`, {impact: impact}).then(response => that.$emit('voted')) }, }, } diff --git a/src/components/UploadVoter.vue b/src/components/UploadVoter.vue index 563bc79..031cd82 100644 --- a/src/components/UploadVoter.vue +++ b/src/components/UploadVoter.vue @@ -7,7 +7,7 @@ </i> {{ upload.voting.sum }} </h5> - <span v-if="upload.author.username !== $store.state.user.decodedToken.username && !myVote"> + <span v-if="!myVote"> <q-btn color="negative" round small icon="fa-thumbs-down" @click="vote(-1)"></q-btn> <q-btn color="positive" round small icon="fa-thumbs-up" @click="vote(1)"></q-btn> </span> diff --git a/src/pages/UploadDetail.vue b/src/pages/UploadDetail.vue index 9b6f73a..86abcec 100644 --- a/src/pages/UploadDetail.vue +++ b/src/pages/UploadDetail.vue @@ -51,7 +51,7 @@ :name="(comment.author || {}).username" :text="comment.body.split('\n').filter(el => el.trim() !== '')" :stamp="$moment(comment.createdAt).format('LLLL')" /> - <comment-voter :comment="comment"></comment-voter> + <comment-voter @voted="loadComments" :comment="comment"></comment-voter> </div> <div> <q-input |
