Add frontend for assigning groups to cards

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2020-03-22 14:50:02 +01:00
parent 3c6a177da9
commit d6eac1b11a
12 changed files with 198 additions and 160 deletions

View File

@@ -198,12 +198,12 @@ export default {
const updatedCard = await apiClient[call](card)
commit('deleteCard', updatedCard)
},
async assignCardToUser({ commit }, card) {
const user = await apiClient.assignUser(card)
async assignCardToUser({ commit }, { card, assignee }) {
const user = await apiClient.assignUser(card.id, assignee.userId, assignee.type)
commit('assignCardToUser', user)
},
async removeUserFromCard({ commit }, card) {
const user = await apiClient.removeUser(card)
async removeUserFromCard({ commit }, { card, assignee }) {
const user = await apiClient.removeUser(card.id, assignee.userId, assignee.type)
commit('removeUserFromCard', user)
},
async addLabel({ commit }, data) {
@@ -219,7 +219,7 @@ export default {
commit('updateCardProperty', { property: 'description', card: updatedCard })
},
async updateCardDue({ commit }, card) {
const updatedCard = apiClient.updateCard(card)
const updatedCard = await apiClient.updateCard(card)
commit('updateCardProperty', { property: 'duedate', card: updatedCard })
},
},