Ticket UUID: | e2c6d625df3ee27743558a5b2f1bbe02d055411c | |||
Title: | Internal ticket reporting URL incorrectly parsed when clicked | |||
Status: | Fixed | Type: | Bug | |
Severity: | Minor | Priority: | Low | |
Subsystem: | Slack | Resolution: | Fixed | |
Last Modified: | 2021-06-03 23:25:24 | |||
Version Found In: | 0.4.28 | |||
buzzert — 2021-03-26 00:38:08 My company uses an internal URL scheme for bug reports. A typical bug report URL might look like this:
Neither of these URLs are correctly parsed by Ripcord when clicking on them. The main source of the issue seems to be that Ripcord is assuming the number in the "host" section of the URL is an IP address, so it's converting it to octal and sending that to the operating system to parse. Clicking on one of the URLs above will cause the OS to try and open this URL: rdar://3.131.249.82, which obviously does not work. | ||||
cancel — 2021-03-26 03:53:44 Oh, that's wild! I think this might be a Qt bug, actually. I think it's getting messed up when Qt hands the URL off to the OS. Hmm. | ||||
cancel — 2021-06-03 23:25:24 Fixed in next release. |