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

@@ -105,8 +105,8 @@ export class CardApi {
})
}
assignUser(card) {
return axios.post(this.url(`/cards/${card.id}/assign`), { userId: card.newUserUid })
assignUser(cardId, id, type) {
return axios.post(this.url(`/cards/${cardId}/assign`), { userId: id, type: type })
.then(
(response) => {
return Promise.resolve(response.data)
@@ -120,8 +120,8 @@ export class CardApi {
})
}
removeUser(card) {
return axios.delete(this.url(`/cards/${card.id}/assign/${card.removeUserUid}`))
removeUser(cardId, id, type) {
return axios.put(this.url(`/cards/${cardId}/unassign`), { userId: id, type: type })
.then(
(response) => {
return Promise.resolve(response.data)