Skip to content

Commit 6cbb540

Browse files
committed
fix: use website url when opening feed
1 parent 806e115 commit 6cbb540

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

syndterm/src/application/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ impl Application {
347347

348348
impl Application {
349349
fn open_feed(&mut self) {
350-
let Some(feed_website_url) = self.state.subscription.selected_feed_url() else {
350+
let Some(feed_website_url) = self.state.subscription.selected_feed_website_url() else {
351351
return;
352352
};
353353
open::that(feed_website_url).ok();

syndterm/src/ui/subscription.rs

+6
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ impl Subscription {
3333
!self.feed_metas.is_empty()
3434
}
3535

36+
pub fn selected_feed_website_url(&self) -> Option<&str> {
37+
self.feed_metas
38+
.get(self.selected_feed_meta_index)
39+
.and_then(|feed_meta| feed_meta.website_url.as_deref())
40+
}
41+
3642
pub fn selected_feed_url(&self) -> Option<&str> {
3743
self.feed_metas
3844
.get(self.selected_feed_meta_index)

0 commit comments

Comments
 (0)