Commit 7e82e45d authored by Fatih Acet's avatar Fatih Acet

IssueNotesRefactor: Prevent anon user to try to add award.

parent 99be7d6e
...@@ -72,7 +72,7 @@ ...@@ -72,7 +72,7 @@
} }
return null; return null;
} },
}, },
methods: { methods: {
...mapActions([ ...mapActions([
......
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
import emojiSmiling from 'icons/_emoji_slightly_smiling_face.svg'; import emojiSmiling from 'icons/_emoji_slightly_smiling_face.svg';
import emojiSmile from 'icons/_emoji_smile.svg'; import emojiSmile from 'icons/_emoji_smile.svg';
import emojiSmiley from 'icons/_emoji_smiley.svg'; import emojiSmiley from 'icons/_emoji_smiley.svg';
import loadingIcon from '../../vue_shared/components/loading_icon.vue';
import tooltip from '../../vue_shared/directives/tooltip';
import editSvg from 'icons/_icon_pencil.svg'; import editSvg from 'icons/_icon_pencil.svg';
import ellipsisSvg from 'icons/_ellipsis_v.svg'; import ellipsisSvg from 'icons/_ellipsis_v.svg';
import loadingIcon from '../../vue_shared/components/loading_icon.vue';
import tooltip from '../../vue_shared/directives/tooltip';
export default { export default {
name: 'issueNoteActions', name: 'issueNoteActions',
......
...@@ -140,6 +140,10 @@ ...@@ -140,6 +140,10 @@
return title; return title;
}, },
handleAward(awardName) { handleAward(awardName) {
if (!this.isLoggedIn) {
return;
}
let parsedName; let parsedName;
// 100 and 1234 emoji are a number. Callback for v-for click sends it as a string // 100 and 1234 emoji are a number. Callback for v-for click sends it as a string
......
...@@ -201,6 +201,7 @@ export const toggleAward = ({ commit, state, getters, dispatch }, { awardName, n ...@@ -201,6 +201,7 @@ export const toggleAward = ({ commit, state, getters, dispatch }, { awardName, n
export const toggleAwardRequest = ({ commit, getters, dispatch }, data) => { export const toggleAwardRequest = ({ commit, getters, dispatch }, data) => {
const { endpoint, awardName } = data; const { endpoint, awardName } = data;
return service return service
.toggleAward(endpoint, { name: awardName }) .toggleAward(endpoint, { name: awardName })
.then(res => res.json()) .then(res => res.json())
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment