feat: improve kanban implementation

This commit is contained in:
Dominik Pschenitschni 2021-09-11 17:53:03 +02:00
parent 43b22360a5
commit d66ad12f5c
No known key found for this signature in database
GPG key ID: B257AC0149F43A77
11 changed files with 230 additions and 127 deletions

View file

@ -18,7 +18,7 @@ export default class BucketService extends AbstractService {
beforeUpdate(model) {
const taskService = new TaskService()
model.tasks = model.tasks.map(t => taskService.processModel(t))
model.tasks = model.tasks?.map(t => taskService.processModel(t))
return model
}
}

View file

@ -37,7 +37,8 @@ export default class TaskService extends AbstractService {
return this.processModel(model)
}
processModel(model) {
processModel(updatedModel) {
const model = { ...updatedModel }
model.title = model.title?.trim()