super-productivity icon indicating copy to clipboard operation
super-productivity copied to clipboard

Tags should not match spaces or generally be less sensitive to hashtags being used

Open rklec opened this issue 7 months ago • 3 comments

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

Making Your C# 7 Code More Functional

It creates the tag "7 Code More Functional" on the task "Making Your C", which is quite fun, but not what I want.

grafik

Note it does this **even though" there is a space after the sharp (#) sign!

Current Behavior

grafik grafik

Steps to Reproduce (for bugs)

Copy "Making Your C# 7 Code More Functional" (maybe the HTML formatting matters, but I doubt it)

grafik grafik

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

rklec avatar Nov 17 '23 10:11 rklec