Backslash with pipe on links (\|)

Okay… I hope I’m not the only one having this problem.
I have being using Obsidian for almost 1 year. 2 months ago I decided to publish some notes with digital garden plugin + GitHub and of course Vercel.

But I have being facing the fallowing problem the last 4 days:
Every time I push something on my GitHub.

The file name of my links receive a strange syntax.
relative_path+file_name\|file_name

and Vercel can’t handle the | and always give me an error

Example:

The computer language Java is an OOP language and bla bla bla…

if I check the source of the Text I get this:

The computer language Java is an [[OOP]] language and bla bla bla…

BUT on my GitHub I get this:

Computersprache, die [[02 - RESOURCES/Notes/OOP\|OOP]] benutzt oder einfacher gesagt eine Objektorientierte Computersprache.

(Yep… this is german :stuck_out_tongue:)

Here comes my question:

There is anyway to remove the \|OOP ?

Things I have tried:

Some days ago I started working with aliases on my Templater. Something like this:


aliases:

  • oop
  • OOP

and I even deleted it all because I thought it was the cause of the problem. But apparently it is NOT.


Obsidian Version: 1.6.5
OS: Windows 11 / Linux (arch 6.9.6)

Okay I found the problem… I had a templater like this:

---
tags:
  - netzwerk/ip/ipv4
dg-publish: true
links: 
reference: "[[IP Address]]"
path: Notes
created: 2023-09-13 10:14
---

and for some reason Vercel does not support the reference: "[[IP Address]]" syntax. I just removed it from my templater and with a simple script I removed this line from all my notes.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.