Open Sologala opened 3 days ago
Seems like the funciton named get_vault_name
cannot parse vault name correctlly.
I modify it to get vault name with vim.fs api.
local function get_vault_name(path)
local current_path = vim.fn.expand(path)
- while current_path ~= "/" do
- local obsidian_folder = current_path .. "/.obsidian"
- if vim.fn.isdirectory(obsidian_folder) == 1 then
- local vault_name = obsidian_folder:match("/([^/]+)/%.obsidian$")
- return vault_name:gsub("([^%w])", "%%%1")
- end
- current_path = vim.fn.fnamemodify(current_path, ":h")
- end
+ while current_path ~= "/" do
+ local obsidian_folder = current_path .. "\\.obsidian"
+ if vim.fn.isdirectory(obsidian_folder) == 1 then
+ local vault_name = vim.fn.fnamemodify(current_path, ":t")
+ print("obsidian_folder is " .. obsidian_folder)
+ print("vault_name is " .. vault_name)
+ return vault_name:gsub("([^%w])", "%%%1")
+ end
+ current_path = vim.fn.fnamemodify(current_path, ":h")
+ end
return false
But I got this error as follows,
post https://localhost:27124/open/TODO.md - curl error exit_code=60 stderr={ "curl: (60) schannel: SEC_E_UNTRUSTED_ROOT (0x80090325) - ֤<ca><e9>t<ca><c7><d3>ɲ<bb><ca><dc><d0><c5><c8>İ䷢<bb><fa><b9><b9><b0>䷢<b5>ġ<a3>", "More details here: https://curl.se/docs/sslcerts.html", "", "curl failed to verify the legitimacy of the server and therefore could not", "establish a secure connection to it. To learn more about this situation and", "how to fix it, please visit the webpage mentioned above." }
Do you Guys know how to tackle it ?