Can't link to another Plume post within a Plume post #593

Open
opened 5 years ago by nipos · 3 comments
nipos commented 5 years ago (Migrated from github.com)

I can't link to another Plume article within a Plume article.
The link looks correct at the first view but it leads to a error 404 not found.
After searching for the problem a bit,I saw that the ~ is encoded to %7E what Plume doesn't recognize correctly.
To solve that you should either allow links with %7E what would be better as Plume may not be the only software which encodes that character or alternatively you should make sure that Plume doesn't convert the ~ within a link to %7E.

  • Plume version: 0.3.0
  • Operating system: Arch Linux
  • Web Browser: Firefox
<!-- Describe your bug, explaining how to reproduce it, and what was expected --> I can't link to another Plume article within a Plume article. The link looks correct at the first view but it leads to a error 404 not found. After searching for the problem a bit,I saw that the ~ is encoded to %7E what Plume doesn't recognize correctly. To solve that you should either allow links with %7E what would be better as Plume may not be the only software which encodes that character or alternatively you should make sure that Plume doesn't convert the ~ within a link to %7E. <!-- Please fill the following information when relevant (or remove them if not) --> - **Plume version:** 0.3.0 - **Operating system:** Arch Linux - **Web Browser:** Firefox
Owner

Can you give steps to reproduce? I've tried here and it seems to work

Can you give steps to reproduce? I've tried [here](https://fediverse.blog/~/FdbTest/testing-link-to-posts) and it seems to work
nipos commented 5 years ago (Migrated from github.com)

Well,there are two articles about setting up a Matrix server:
https://lorem.club/~/FossMessenger/matrix-synapse-auf-einem-raspberry-pi-installieren
https://lorem.club/~/FossMessenger/matrix-synapse-auf-einem-rock64-installieren
I'm reporting this for the author of those articles.
He had a link at the bottom of one of those articles which linked to the other article.
It looks like he removed the link completely because it didn't work but I told him he should add it again.
He created a normal Markdown link with [Linktext](Link).
The link looked normal in the address bar when clicking on the link but when copying it from the address bar and pasting it into the address bar of a new tab,I saw that the ~ was replaced with an %7E what caused the problem.
When copying the link to the article from his profile where the link works and pasting this one into a new tab,the ~ was not replaced.

Well,there are two articles about setting up a Matrix server: https://lorem.club/~/FossMessenger/matrix-synapse-auf-einem-raspberry-pi-installieren https://lorem.club/~/FossMessenger/matrix-synapse-auf-einem-rock64-installieren I'm reporting this for the author of those articles. He had a link at the bottom of one of those articles which linked to the other article. It looks like he removed the link completely because it didn't work but I told him he should add it again. He created a normal Markdown link with \[Linktext](Link). The link looked normal in the address bar when clicking on the link but when copying it from the address bar and pasting it into the address bar of a new tab,I saw that the ~ was replaced with an %7E what caused the problem. When copying the link to the article from his profile where the link works and pasting this one into a new tab,the ~ was not replaced.
nipos commented 5 years ago (Migrated from github.com)

He created a new post with very many links now: https://lorem.club/~/PlumeLinkTest/plume-link-test
I can reproduce the problem on those links.

He created a new post with very many links now: https://lorem.club/~/PlumeLinkTest/plume-link-test I can reproduce the problem on those links.
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Plume/Plume#593
Loading…
There is no content yet.