obsidian-iconize
obsidian-iconize copied to clipboard
data.json in the plugins folder is modified when nothing is changed
Describe the bug
data.json
inside .obsidian\plugins\obsidian-icon-folder\data.json
gets modified upon starting Obsidian.
Which results in a not working properly sync and not showing newly set icons.
To Reproduce Steps to reproduce the behavior:
- I set icons on my desktop Obsidian
- Sync with a Remote Service using Remotely Save
- Open Remove Service file system to see if the files are indeed there - I see my
data.json
for Iconize there, everything is good so far - Open Obsidian on my phone, sync is set to run automatically there
- Sync is done but I see see no icons
- Open with Total Commander phone file system to check what is going on in the folder and see
data.json
but with a different configuration in it - Check Remote Service again, see
data.json
file exactly the one from the phone, my desktop one with icons is gone
Expected behavior
data.json
is not update when nothing is changed.
Additional context
It appears that my phone's Obisidian (or maybe Iconize itself I don't know exactly) is creating a new data.json
and when syncing the remote data.json
is considered older than the local newly created one.
So, I thought what if I just manually insert that data.json
on my phone in the folder maybe it won't be overridden. And it worked, BUT I noticed that each time I open Obsidian on my phone the data.json
modification date is updated even though nothing is changed. Then I try to change icons on the desktop, sync, but when I open Obsidian on my phone it gets overridden again.