diff options
| author | Jokler <jokler.contact@gmail.com> | 2018-04-07 18:19:24 +0200 |
|---|---|---|
| committer | Jokler <jokler.contact@gmail.com> | 2018-04-07 18:19:24 +0200 |
| commit | 5c45046794e3c93f875d69193bb12d6608d45a8c (patch) | |
| tree | a446511384f7ba7eb0dba2c70970a955cbfe1403 /src/plugins/factoids/utils.rs | |
| parent | 4624f7e153769fa97401f5e906c6d17cf1127083 (diff) | |
| download | frippy-5c45046794e3c93f875d69193bb12d6608d45a8c.tar.gz frippy-5c45046794e3c93f875d69193bb12d6608d45a8c.zip | |
Add usefulness rating function to url titles
Diffstat (limited to 'src/plugins/factoids/utils.rs')
| -rw-r--r-- | src/plugins/factoids/utils.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/factoids/utils.rs b/src/plugins/factoids/utils.rs index 70ac8a7..fd08da1 100644 --- a/src/plugins/factoids/utils.rs +++ b/src/plugins/factoids/utils.rs @@ -3,17 +3,18 @@ extern crate reqwest; use std::thread; use std::time::Duration; -use utils; use super::rlua::prelude::*; +use utils::Url; use self::LuaError::RuntimeError; pub fn download(_: &Lua, url: String) -> Result<String, LuaError> { - match utils::download(&url, Some(1024)) { + let url = Url::from(url).max_kib(1024); + match url.request() { Ok(v) => Ok(v), Err(e) => Err(RuntimeError(format!( "Failed to download {} - {}", - url, + url.as_str(), e.to_string() ))), } |
