- Assign the date and time to the
DONE
task using a block property or other methods.Embeds a
string
property that allows discovery in queries.
Warning
This plugin does not work with Logseq db version.
Add completed property to the DONE task
Logseq has a issue where it does not record the
DONE
date. To address this issue, a solution is to add acompleted
property to the block after the task is completed. And embeds astring
property that allows discovery in queries.
Option > Keep date and time on the property (multiple value) #22
- Select the bullet menu item (
💪Add into DONE property
)
Install from Logseq Marketplace
- Press [
---
] on the top right toolbar to open [Plugins
]. SelectMarketplace
. TypeDONE
in the search field, select it from the search results and install.
- To use this solution, After marking as
DONE
, which will prompt to add acompleted
property. It is possible to edit the date and time if necessary. Thecompleted
property date will act as a link, allowing you to view completed tasks in the Journal Linked References.
Go to the Discussions tab to ask and find this kind of things.
- The "string" property for Queries
#+BEGIN_QUERY
{
:title "Tasks completed today"
:query [
:find (pull ?b [*])
:in $ ?start ?end
:where
[?b :block/properties ?properties]
[(get ?properties :string) ?completed]
[(>= ?completed ?start)]
[(< ?completed ?end)]
]
:inputs [:today :tomorrow]
}
#+END_QUERY
- Logseq Plugin > @DimitryDushkin/ task completion tracker
- Icon > icooon-mono.com
- Author > @YU000jp