h-data: Sanitize html during Podcast/Episode parsing.

This commit is contained in:
Jordan Petridis
2018-04-03 19:42:13 +00:00
parent 7ba834ee8d
commit 3d98600126
7 changed files with 11 additions and 12 deletions
-1
View File
@@ -23,7 +23,6 @@ extern crate log;
#[macro_use]
extern crate pretty_assertions;
extern crate ammonia;
extern crate chrono;
extern crate hammond_data;
extern crate hammond_downloader;
+2 -4
View File
@@ -1,9 +1,8 @@
use failure::Error;
// use glib;
use ammonia;
use gtk;
use gtk::prelude::*;
use html2pango::markup as html_to_pango_markup;
use html2pango::markup_from_raw;
use open;
use hammond_data::Podcast;
@@ -118,8 +117,7 @@ impl ShowWidget {
/// Set the descripton text.
fn set_description(&self, text: &str) {
self.description
.set_markup(&ammonia::clean(&html_to_pango_markup(text)));
self.description.set_markup(&markup_from_raw(text));
}
/// Set scrolled window vertical adjustment.