super-productivity
super-productivity copied to clipboard
Tags should not match spaces or generally be less sensitive to hashtags being used
I wanted to make a task out of a Pluralsight title course, but this course contained the word C#
which caused it to interpret everything following the hashtag as a tag.
Your Environment
- Version used: 7.1.4.3 from Windows Installer
- Operating System and version: Windows 10
- Desktop Environment: N/A
- Browser Name and version: N/A
Expected Behavior
It creates the tag "7 Code More Functional" on the task "Making Your C", which is quite fun, but not what I want.
Note it does this **even though" there is a space after the sharp (#) sign!
Current Behavior
Steps to Reproduce (for bugs)
Copy "Making Your C# 7 Code More Functional" (maybe the HTML formatting matters, but I doubt it)
Can you reproduce this reliably?
Yes. Reproducible.
Console Output
action-logger.reducer.ts:11 [Layout] Show AddTaskBar {type: '[Layout] Show AddTaskBar'}
action-logger.reducer.ts:11 [Task][Issue] Add Task {task: {…}, workContextId: 'uzWenZ18BHBh29v8tgq7h', workContextType: 'PROJECT', isAddToBacklog: false, isAddToBottom: false, …}isAddToBacklog: falseisAddToBottom: falsetask: {id: 'GjzCMSpXqcHeCHZc8GrBB', projectId: 'uzWenZ18BHBh29v8tgq7h', subTaskIds: Array(0), timeSpentOnDay: {…}, timeSpent: 0, …}type: "[Task][Issue] Add Task"workContextId: "uzWenZ18BHBh29v8tgq7h"workContextType: "PROJECT"[[Prototype]]: Object
task-related-model.effects.ts:193 shortSyntax {taskChanges: {…}, newTagTitles: Array(0), remindAt: null, projectId: undefined}newTagTitles: []projectId: undefinedremindAt: nulltaskChanges: {tagIds: Array(1), title: 'Making Your C'}[[Prototype]]: Object
action-logger.reducer.ts:11 [Persistence] Save to DB {dbKey: 'project', data: {…}, type: '[Persistence] Save to DB'}
action-logger.reducer.ts:11 [Persistence] Save to DB {dbKey: 'task', data: {…}, type: '[Persistence] Save to DB'}
action-logger.reducer.ts:11 [Task] Update Task {task: {…}, type: '[Task] Update Task'}
action-logger.reducer.ts:11 [Task] Update Task Tags {task: {…}, newTagIds: Array(1), oldTagIds: Array(0), type: '[Task] Update Task Tags'}
action-logger.reducer.ts:11 [Persistence] Save to DB {dbKey: 'task', data: {…}, type: '[Persistence] Save to DB'}
action-logger.reducer.ts:11 [Persistence] Save to DB {dbKey: 'tag', data: {…}, type: '[Persistence] Save to DB'}
action-logger.reducer.ts:11 [Persistence] Save to DB {dbKey: 'task', data: {…}, type: '[Persistence] Save to DB'}
action-logger.reducer.ts:11 [Layout] Hide AddTaskBar {type: '[Layout] Hide AddTaskBar'}type: "[Layout] Hide AddTaskBar"[[Prototype]]: Object
persistence.service.ts:338 LOAD COMPLETE false
model-version.ts:36 [M] Migrating model "GlobalConfig" to version from 2.203 to 2.303 {lang: {…}, misc: {…}, evaluation: {…}, idle: {…}, takeABreak: {…}, …}
migrate-global-config.util.ts:113 EXTEND globalConfig sound breakReminderSound null
Nothing relevant though.
Error Log (Desktop only)
nothing relevant