mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-18 15:17:25 +01:00
Fixed promoting group leader (#9574)
This commit is contained in:
@@ -36,7 +36,7 @@ div
|
||||
span.dropdown-icon-item
|
||||
.svg-icon.inline(v-html="icons.messageIcon")
|
||||
span.text {{$t('sendMessage')}}
|
||||
b-dropdown-item(@click='sort(option.value)', v-if='isLeader')
|
||||
b-dropdown-item(@click='promoteToLeader(member._id)', v-if='isLeader')
|
||||
span.dropdown-icon-item
|
||||
.svg-icon.inline(v-html="icons.starIcon")
|
||||
span.text {{$t('promoteToLeader')}}
|
||||
@@ -388,6 +388,12 @@ export default {
|
||||
});
|
||||
this.viewMembers();
|
||||
},
|
||||
async promoteToLeader (memberId) {
|
||||
let groupData = Object.assign({}, this.group);
|
||||
groupData.leader = memberId;
|
||||
await this.$store.dispatch('guilds:update', {group: groupData});
|
||||
this.$root.$emit('updatedGroup', groupData);
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user