Enable challenges to be closed by "End Challenge" button fix#11339 (#11342)

* fix the dropdown list empty problem in close-challenge-modal

* fix the memberSearchDropdown not accepting input problem

* prevent submit event in dropdown input reloading the page
This commit is contained in:
cheng-shiqi 2019-09-05 04:30:43 +08:00 committed by Sabe Jones
parent 65cc458361
commit 0ee29e2fa3
2 changed files with 6 additions and 3 deletions

View file

@ -1,6 +1,6 @@
<template lang="pug">
b-dropdown.create-dropdown(:text="text", no-flip)
b-dropdown-form(:disabled='true')
b-dropdown-form(:disabled='false', v-on:submit.prevent="onSubmit")
input.form-control(type='text', v-model='searchTerm')
b-dropdown-item(v-for="member in memberResults", :key="member._id", @click="selectMember(member)")
| {{ member.profile.name }}

View file

@ -6,8 +6,11 @@ export default {
searchTerm: debounce(function searchTerm (newSearch) {
this.challengeMemberSearchMixin_searchChallengeMember(newSearch);
}, 500),
members () {
this.memberResults = this.members;
members: {
handler () {
this.memberResults = this.members;
},
immediate: true,
},
},
methods: {