hugo-obsidian
hugo-obsidian copied to clipboard
fix: unescape target URL
For URLs in non-ascii, the target name should un-escaped to be shown properly.
For example, before this commit, target written in Arabic "/البرمجة
" is shown as /%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D8%A9
.
After this fix (last link at bottom right):
This is really weird, do you know if this page still shows up correctly? I remember running into the exact opposite issue and leaving it escaped was the only way to get it to render properly

This is really weird, do you know if this page still shows up correctly? I remember running into the exact opposite issue and leaving it escaped was the only way to get it to render properly
![]()
It does.

This is what I see on upstream, some links seem to be lost