Merge pull request #2992 from semiversus/mailto

Remove `Url::scheme` check in `markdown::parse_with`
This commit is contained in:
Héctor 2025-11-21 05:22:20 +01:00 • committed by GitHub
commit c67f523818
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 71 additions and 69 deletions

View file

@ -44,7 +44,7 @@ enum Message {
Result<(Changelog, Vec<changelog::Contribution>), changelog::Error>,
),
PullRequestFetched(Result<changelog::PullRequest, changelog::Error>),
UrlClicked(markdown::Url),
LinkClicked(markdown::Uri),
TitleChanged(String),
CategorySelected(changelog::Category),
Next,
@ -113,7 +113,7 @@ impl Generator {
Task::none()
}
Message::UrlClicked(url) => {
Message::LinkClicked(url) => {
let _ = webbrowser::open(url.as_str());
Task::none()
@ -281,7 +281,7 @@ impl Generator {
let description =
markdown(description, self.theme())
.map(Message::UrlClicked);
.map(Message::LinkClicked);
let labels =
row(pull_request.labels.iter().map(|label| {
@ -351,7 +351,7 @@ impl Generator {
self.theme(),
),
)
.map(Message::UrlClicked),
.map(Message::LinkClicked),
)
.spacing(10),
)