mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-18 07:07:35 +01:00
Remove reward button for non-leader/non-admin (#11136)
This commit is contained in:
committed by
Matteo Pagliazzi
parent
40e0017b17
commit
9e515d96c3
@@ -376,6 +376,8 @@ export default {
|
|||||||
openMemberProgressModal (member) {
|
openMemberProgressModal (member) {
|
||||||
this.$root.$emit('habitica:challenge:member-progress', {
|
this.$root.$emit('habitica:challenge:member-progress', {
|
||||||
progressMemberId: member._id,
|
progressMemberId: member._id,
|
||||||
|
isLeader: this.isLeader,
|
||||||
|
isAdmin: this.isAdmin,
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
async exportChallengeCsv () {
|
async exportChallengeCsv () {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<template lang="pug">
|
<template lang="pug">
|
||||||
b-modal#challenge-member-modal(title="User Progress", size='lg')
|
b-modal#challenge-member-modal(title="User Progress", size='lg')
|
||||||
.row.award-row
|
.row.award-row(v-if='isLeader || isAdmin')
|
||||||
.col-12.text-center
|
.col-12.text-center
|
||||||
button.btn.btn-primary(v-once, @click='closeChallenge()') {{ $t('awardWinners') }}
|
button.btn.btn-primary(v-once, @click='closeChallenge()') {{ $t('awardWinners') }}
|
||||||
.row
|
.row
|
||||||
@@ -37,12 +37,16 @@ export default {
|
|||||||
reward: [],
|
reward: [],
|
||||||
},
|
},
|
||||||
memberId: '',
|
memberId: '',
|
||||||
|
isLeader: false,
|
||||||
|
isAdmin: false,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
mounted () {
|
mounted () {
|
||||||
this.$root.$on('habitica:challenge:member-progress', (data) => {
|
this.$root.$on('habitica:challenge:member-progress', (data) => {
|
||||||
if (!data.progressMemberId) return;
|
if (!data.progressMemberId) return;
|
||||||
this.memberId = data.progressMemberId;
|
this.memberId = data.progressMemberId;
|
||||||
|
this.isLeader = data.isLeader;
|
||||||
|
this.isAdmin = data.isAdmin;
|
||||||
this.$root.$emit('bv::show::modal', 'challenge-member-modal');
|
this.$root.$emit('bv::show::modal', 'challenge-member-modal');
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user