Turn the issue keys into hyperlinks when listing issues in compact mode

This commit is contained in:
Daan Boerlage 2025-01-21 22:25:39 +01:00
parent 086dbb8af0
commit 7af1f40188
Signed by: daan
GPG key ID: FCE070E1E4956606

View file

@ -1,5 +1,5 @@
use crate::term::hyperlink;
use crossterm::style::Stylize;
use crossterm::style::{Color, Stylize};
use serde::{Deserialize, Serialize};
use std::io::Write;
@ -131,7 +131,10 @@ pub fn display_issues_compact(issues: &[JiraIssue]) -> Result<(), Box<dyn std::e
writeln!(
tw,
"{}:\t{}",
issue.key.clone().blue(),
hyperlink(
&issue.href,
&issue.key.clone().blue().underline(Color::Blue).to_string()
),
issue.fields.summary.clone().green()
)?;
}