Removed code duplication and combined refresh_feed and refresh_db.

This commit is contained in:
Jordan Petridis
2017-11-04 13:36:25 +02:00
parent 7e8f39119d
commit 7a1b272d9e
8 changed files with 34 additions and 45 deletions
+1 -1
View File
@@ -199,7 +199,7 @@ fn receive() -> glib::Continue {
pub fn episodes_listbox(db: &Database, pd: &Podcast) -> Result<gtk::ListBox> {
let conn = db.lock().unwrap();
let mut episodes = dbqueries::get_pd_episodes(&conn, &pd)?;
let mut episodes = dbqueries::get_pd_episodes(&conn, pd)?;
drop(conn);
let list = gtk::ListBox::new();
+1 -1
View File
@@ -30,7 +30,7 @@ fn podcast_widget(db: &Database, stack: &gtk::Stack, pd: &Podcast) -> gtk::Box {
}));
title_label.set_text(pd.title());
let listbox = episodes_listbox(db, &pd);
let listbox = episodes_listbox(db, pd);
if let Ok(l) = listbox {
view.add(&l);
}