1
0

fix(task): call getting task identifier directly instead of using model function

This commit is contained in:
kolaente
2023-06-18 18:45:59 +02:00
parent e4504748c4
commit 2006abd0a6
2 changed files with 15 additions and 7 deletions

View File

@ -46,6 +46,18 @@ export function parseRepeatAfter(repeatAfterSeconds: number): IRepeatAfter {
}
}
export function getTaskIdentifier(task: ITask | null | undefined): string {
if (task === null || typeof task === 'undefined') {
return ''
}
if (task.identifier === '') {
return `#${task.identifier}`
}
return task.identifier
}
export default class TaskModel extends AbstractModel<ITask> implements ITask {
id = 0
title = ''
@ -142,11 +154,7 @@ export default class TaskModel extends AbstractModel<ITask> implements ITask {
}
getTextIdentifier() {
if (this.identifier === '') {
return `#${this.index}`
}
return this.identifier
return getTaskIdentifier(this)
}
getHexColor() {