hammond-data: Do not clean source url's cause some feeds use queries as identifiers for some reason.
This commit is contained in:
parent
ac286888bd
commit
036292284d
@ -5,7 +5,6 @@ use diesel::prelude::*;
|
|||||||
use schema::{episode, podcast, source};
|
use schema::{episode, podcast, source};
|
||||||
use models::queryables::{Episode, Podcast, Source};
|
use models::queryables::{Episode, Podcast, Source};
|
||||||
|
|
||||||
use utils::url_cleaner;
|
|
||||||
use errors::*;
|
use errors::*;
|
||||||
|
|
||||||
use dbqueries;
|
use dbqueries;
|
||||||
@ -41,9 +40,8 @@ impl Insert for NewSource {
|
|||||||
|
|
||||||
impl NewSource {
|
impl NewSource {
|
||||||
pub(crate) fn new_with_uri(uri: &str) -> NewSource {
|
pub(crate) fn new_with_uri(uri: &str) -> NewSource {
|
||||||
let uri = url_cleaner(uri);
|
|
||||||
NewSource {
|
NewSource {
|
||||||
uri,
|
uri: uri.trim().to_string(),
|
||||||
last_modified: None,
|
last_modified: None,
|
||||||
http_etag: None,
|
http_etag: None,
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ use gtk;
|
|||||||
use gtk::prelude::*;
|
use gtk::prelude::*;
|
||||||
|
|
||||||
use hammond_data::Source;
|
use hammond_data::Source;
|
||||||
use hammond_data::utils::url_cleaner;
|
|
||||||
|
|
||||||
use std::rc::Rc;
|
use std::rc::Rc;
|
||||||
|
|
||||||
@ -109,7 +108,6 @@ impl Header {
|
|||||||
|
|
||||||
fn on_add_bttn_clicked(content: Rc<Content>, entry: >k::Entry) {
|
fn on_add_bttn_clicked(content: Rc<Content>, entry: >k::Entry) {
|
||||||
let url = entry.get_text().unwrap_or_default();
|
let url = entry.get_text().unwrap_or_default();
|
||||||
let url = url_cleaner(&url);
|
|
||||||
let source = Source::from_url(&url);
|
let source = Source::from_url(&url);
|
||||||
|
|
||||||
if let Ok(s) = source {
|
if let Ok(s) = source {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user