Cardo - Tasks et al not showing up, depending on creation method

87 views
Skip to first unread message

Seba Efe

unread,
Jul 13, 2017, 9:01:50 AM7/13/17
to TiddlyWiki-GTD
Hi David, there is a bug that I would like to bring to your attention...

Scenario A:
1 - Start with fresh Cardo 1.0.3
2 - Create new task using right panel:


3 - Go to All Items, and the task is right there, under Next Tasks.


So far so good. However...


Scenario B:

1 - Start with fresh Cardo 1.0.3

2 - Go to All Items, and create task using the Next Tasks "+" button:

3 - Now the newly created task does not appear under Next Tasks!

A diff between the html files gives the following:
Scenario A: <div cardo-assignee="" cardo-category="(Unassigned)" cardo-guid="7d03ac35-8f94-4ae1-b769-936d38374a17" cardo-type="task" created="20170713122933630" icon="$:/plugins/Cardo/images/task" modified="20170713123022099" tags="Task Next" title="Buy a canary">

Scenario B: <div cardo-assignee="-SKIP-" cardo-category="" cardo-guid="a4e7e4e9-58a6-4e1e-b438-029dd17ab3f0" cardo-project="-SKIP-" cardo-type="task" created="20170713124410154" icon="$:/plugins/Cardo/images/task" modified="20170713124418223" tags="Task Next" title="Buy a canary">

It seems that the culprit is the cardo-category="" in scenario B. Indeed, if I change the task's Arena from empty to anything, even "(Unassigned)", the task suddenly appears in All Items.

Note that this is happening not only for tasks, but also for projects, reference items, etc. In addition, the other "+" buttons, such as the ones in the project tiddlers, have the same problem.

Thanks for this great tool!
Seba


Seba Efe

unread,
Jul 3, 2019, 8:58:46 AM7/3/19
to TiddlyWiki-GTD
Sorry to revive an old thread I posted some time ago... I recently tried the latest version of Cardo (1.0.4), and the problem I mentioned then is still present. Perhaps someone with more TW experience than me could see into this?

This is the only thing that keeps me from adopting Cardo, since I can't trust "All Items" to be a complete list. I am using FF 67.0.4 on Linux.

Best regards,
Seba

David Szego (Cardo)

unread,
Jul 3, 2019, 8:16:50 PM7/3/19
to TiddlyWiki-GTD

Thanks, Seba ... I'll look into it again. Give me a few days.

Cheers,
David.

Seba Efe

unread,
Jul 17, 2019, 8:58:10 AM7/17/19
to TiddlyWiki-GTD

An update: in /plugins/Cardo/macros/newTaskButton there is the following: cardo-category={{!!cardo-category}}. It seems that this makes the task inherit the Arena from the project, if the New Task button is clicked inside a project tiddler, but leaves the Arena empty if it is clicked in the All Items tiddler. I tried replacing it with cardo-category=\&quot;(Unassigned)\&quot; and it (kinda) works, but the project Arena is no longer inherited. I don't know JavaScript so I can't write something that makes Arena inheritance work but falls back to (Unassigned) if there is no parent Arena.

There is a workaround to this problem, but it is not perfect. I just found out that there is a button "Add Arena to items not showing on Dashboards" under "Maintenance" that fixes tiddlers without a cardo-category. The downside is that one has to click the button every once in a while.

Best, Seba
Reply all
Reply to author
Forward
0 new messages