8000 FIX(client): Percent encoded links not clickable by IsSuEat · Pull Request #5564 · mumble-voip/mumble · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

FIX(client): Percent encoded links not clickable #5564

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 10, 2022

Conversation

IsSuEat
Copy link
Contributor
@IsSuEat IsSuEat commented Feb 9, 2022

If a link contains any percent encoded characters (e.g. umlauts),
the markdown parser sets a wrong offset, thus resulting in a cut off
link in the log.

This is fixed by adjusting the url parsing regex to include a percent
symbol.

Checks

@Krzmbrzl Krzmbrzl added bug A bug (error) in the software client backport-needed labels Feb 9, 2022
@IsSuEat
Copy link
Contributor Author
IsSuEat commented Feb 9, 2022

No idea why the macos pipeline failed :/ Maybe someone can rerun it.

@Krzmbrzl
Copy link
Member

It just does that sometimes 🤷

If a link contains any percent encoded characters (e.g. umlauts),
the markdown parser sets a wrong offset, thus resulting in a cut off
link in the log.

This is fixed by adjusting the url parsing regex to include a percent
symbol.
@Krzmbrzl
Copy link
Member

Did you also re-test the code with the new changes? Just to make sure I didn't mess up that RegEx ^^

@IsSuEat
Copy link
Contributor Author
IsSuEat commented Feb 10, 2022

Sure. Also verified with regex101, as my regex skills are not so good :p

@Krzmbrzl
Copy link
Member

Perfect 👍

@Krzmbrzl Krzmbrzl merged commit dc47fe2 into mumble-voip:master Feb 10, 2022
@Krzmbrzl
Copy link
Member

Thanks for fixing this 🔝

@Rovanion
Copy link
Contributor

Any idea when we can see a release with this fix in it?

@Krzmbrzl
Copy link
Member

There are no concrete plans for a release yet, so no. 🤷

@Krzmbrzl
Copy link
Member
Krzmbrzl commented May 8, 2022

💚 All backports created successfully

Status Branch Result
1.4.x

Questions ?

Please refer to the Backport tool documentation

Krzmbrzl added a commit that referenced this pull request May 8, 2022
@Rovanion
Copy link
Contributor
Rovanion commented Jul 3, 2022

Any chance you could make a bug fix relese soon with this fix inclded? My users are seriously discussing a move to some other voice chat software because so many links are broken. It may seem strange to you, but we send a lot of links when we speak with one another and perhaps because we are from Sweden a lot of our links have percentage signs in them.

@Krzmbrzl
Copy link
Member
Krzmbrzl commented Jul 4, 2022

I wanted to create a new release since quire a while but I just don't have the tine to do so right now 🤷

@Rovanion
Copy link
Contributor
Rovanion commented Jul 4, 2022

Anything I can do to help? (I'm a software dev by trade.)

@Krzmbrzl
Copy link
Member
Krzmbrzl commented Jul 6, 2022

Thanks for the offer but I guess pretty much everything that needs to be done, has to do with our internal infrastructure and would just require someone from our team to sit down in order to push the necessary files to the correct places. Not much that can be done from the outside, unfortunately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A bug (error) in the software client
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0