diff --git a/src/app/detail/ui/NewTaskCard.tsx b/src/app/detail/ui/NewTaskCard.tsx index 2c6dcea99..7958dfcc3 100644 --- a/src/app/detail/ui/NewTaskCard.tsx +++ b/src/app/detail/ui/NewTaskCard.tsx @@ -190,9 +190,8 @@ export const NewTaskCard = ({ workflowStateId: template.workflowStateId, })) const resolvedBody = resolveAutofillTags(template.body) - const trimmedAppliedDescription = template.description && trimAllTags(template.description) const trimmedDescription = trimAllTags(subTaskFields.description) - if (trimmedAppliedDescription == trimmedDescription || trimmedDescription === '

') { + if (trimmedDescription === '

' || !trimmedDescription) { setSubTaskFields((prev) => ({ ...prev, description: resolvedBody, diff --git a/src/app/ui/NewTaskForm.tsx b/src/app/ui/NewTaskForm.tsx index 6690a8b28..0b8185289 100644 --- a/src/app/ui/NewTaskForm.tsx +++ b/src/app/ui/NewTaskForm.tsx @@ -500,11 +500,9 @@ const NewTaskHeader = ({ const resolvedTitle = resolveDynamicFields(templateTitle) store.dispatch(setAppliedTitle({ title: resolvedTitle })) - if (appliedTitle == title.trim()) { - store.dispatch(setCreateTaskFields({ targetField: 'title', value: resolvedTitle })) - } else { - store.dispatch(setCreateTaskFields({ targetField: 'title', value: title + ' ' + resolvedTitle })) - } + store.dispatch( + setCreateTaskFields({ targetField: 'title', value: title.trim() ? title + ' ' + resolvedTitle : resolvedTitle }), + ) setSubtasksCount(subTaskTemplates.length ?? 0) @@ -522,10 +520,9 @@ const NewTaskHeader = ({ store.dispatch(setAppliedDescription({ description: resolvedBody })) store.dispatch(setCreateTaskFields({ targetField: 'templateId', value: id })) - const trimmedAppliedDescription = appliedDescription && trimAllTags(appliedDescription) const trimmedDescription = trimAllTags(description) - if (trimmedAppliedDescription == trimmedDescription || trimmedDescription === '

') { + if (trimmedDescription === '

' || !trimmedDescription) { store.dispatch(setCreateTaskFields({ targetField: 'description', value: resolvedBody })) } else { store.dispatch(setCreateTaskFields({ targetField: 'description', value: description + resolvedBody }))