Added ability to mark card as done
Closes #534 Signed-off-by: Thanos Kamber <thanos.kamber@gmail.com>
This commit is contained in:
committed by
Julius Härtl
parent
93e5ee7301
commit
c3b4ed6e1f
@@ -165,6 +165,36 @@ export class CardApi {
|
||||
})
|
||||
}
|
||||
|
||||
markCardAsDone(card) {
|
||||
return axios.put(this.url(`/cards/${card.id}/done`))
|
||||
.then(
|
||||
(response) => {
|
||||
return Promise.resolve(response.data)
|
||||
},
|
||||
(err) => {
|
||||
return Promise.reject(err)
|
||||
},
|
||||
)
|
||||
.catch((err) => {
|
||||
return Promise.reject(err)
|
||||
})
|
||||
}
|
||||
|
||||
markCardAsUndone(card) {
|
||||
return axios.put(this.url(`/cards/${card.id}/undone`))
|
||||
.then(
|
||||
(response) => {
|
||||
return Promise.resolve(response.data)
|
||||
},
|
||||
(err) => {
|
||||
return Promise.reject(err)
|
||||
},
|
||||
)
|
||||
.catch((err) => {
|
||||
return Promise.reject(err)
|
||||
})
|
||||
}
|
||||
|
||||
assignLabelToCard(data) {
|
||||
return axios.post(this.url(`/cards/${data.card.id}/label/${data.labelId}`))
|
||||
.then(
|
||||
|
||||
Reference in New Issue
Block a user