Hello. Some days I don’t open Logseq because I don’t need to take notes. However, when I want to take notes on another day, I open Logseq and logs are created for the days when I do not log in or take notes. Even if I open Logseq, I don’t want the log to be created and the blank page to be displayed when I don’t write anything in the log.
A workaround: Go to the folder housing your diaries in the file system, and delete all documents with a size of 0 bytes (or less than a few bytes, taking empty lines into consideration).
I have a test graph that I only open on some days and in the journal I have no empty days.
I had a ghost page just now. It was a page for yesterday, but I had removed the file yesterday, as I was trying to see what was up for this topic.
So it seems it was lingering in the cache.
I went to All pages and selecting the three dots and then the options Remove orphaned pages? to get rid of it.
Initially it didn’t work, but on my second attempt I allowed some time for Logseq to update its cache (opened some random other pages) and then it was actually gone.
So I don’t know if you open Logseq on the days that you have empty pages or not, but that could be the cause.
So the 13th shows up, but the 14th doesn’t.
I had Logseq open on the 13th, but didn’t do anything in this graph. On the 14th I didn’t open Logseq and so also no page is shown.
I think that is where the issue may come from.
Anyone can confirm this is their experience?
This has consistently been my experience during all the months (and Logseq’s versions) of my usage. Apparently Logseq tries decreasing the number of clicks for some workflows, inadvertently increasing them for others.
If there is a journal that has only the first line in Journals other than single pages, it will be hidden. Due to side effects, it must be opened from a single page.
Interesting Hack I found is to disable Journals in Settings → features
This will prevent automatically creating journal pages. Whenever I want to journal I just click on today’s journal button or select the date in calendar.