From ad169d7a72903c974bf53a7fcce3d74616228085 Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 17 Jan 2023 18:24:37 +0100 Subject: [PATCH] fix: parse task text --- src/helpers/parseSubtasksViaIndention.ts | 6 +++--- src/modules/parseTaskText.ts | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/helpers/parseSubtasksViaIndention.ts b/src/helpers/parseSubtasksViaIndention.ts index 3892c1e32..ed3c7dad9 100644 --- a/src/helpers/parseSubtasksViaIndention.ts +++ b/src/helpers/parseSubtasksViaIndention.ts @@ -1,4 +1,4 @@ -import {getListFromPrefix} from '@/modules/parseTaskText' +import {getProjectFromPrefix} from '@/modules/parseTaskText' export interface TaskWithParent { title: string, @@ -26,7 +26,7 @@ export function parseSubtasksViaIndention(taskTitles: string): TaskWithParent[] list: null, } - task.list = getListFromPrefix(task.title) + task.list = getProjectFromPrefix(task.title) if (index === 0) { return task @@ -49,7 +49,7 @@ export function parseSubtasksViaIndention(taskTitles: string): TaskWithParent[] task.parent = task.parent.replace(spaceRegex, '') if (task.list === null) { // This allows to specify a list once for the parent task and inherit it to all subtasks - task.list = getListFromPrefix(task.parent) + task.list = getProjectFromPrefix(task.parent) } } diff --git a/src/modules/parseTaskText.ts b/src/modules/parseTaskText.ts index 237f99fa6..53fa34e9c 100644 --- a/src/modules/parseTaskText.ts +++ b/src/modules/parseTaskText.ts @@ -75,8 +75,8 @@ export const parseTaskText = (text: string, prefixesMode: PrefixMode = PrefixMod result.labels = getLabelsFromPrefix(text, prefixes.label) ?? [] result.text = cleanupItemText(result.text, result.labels, prefixes.label) - result.list = getListFromPrefix(result.text, prefixes.list) - result.text = result.list !== null ? cleanupItemText(result.text, [result.list], prefixes.list) : result.text + result.project = getProjectFromPrefix(result.text, prefixes.project) + result.text = result.project !== null ? cleanupItemText(result.text, [result.project], prefixes.project) : result.text result.priority = getPriority(result.text, prefixes.priority) result.text = result.priority !== null ? cleanupItemText(result.text, [String(result.priority)], prefixes.priority) : result.text