1
0
mirror of https://codeberg.org/cage/tinmop/ synced 2024-12-26 00:02:34 +01:00

- [gemini] prevented crash when an illegal character is found in an URI.

This commit is contained in:
cage 2022-06-14 16:19:04 +02:00
parent 456602f89c
commit a3ff4793f6

View File

@ -74,6 +74,7 @@
*open-message-link-window*))
(defun open-message-link (url enqueue)
(tui-utils:with-notify-errors
(let* ((parsed (iri:iri-parse url))
(scheme (uri:scheme parsed))
(decoded-path (percent-decode url)))
@ -92,7 +93,7 @@
((fs:dirp decoded-path)
(ui:open-file-explorer decoded-path))
(t
(os-utils:open-resource-with-external-program decoded-path nil)))))
(os-utils:open-resource-with-external-program decoded-path nil))))))
(defclass open-links-window ()
((links