Spaces:
Running
Running
Upload 2 files
Browse files- src/main.rs +1 -1
src/main.rs
CHANGED
|
@@ -419,7 +419,7 @@ async fn upstream_get_url_text(formats: &Vec<Format>, ids: &Vec<u64>) -> Result<
|
|
| 419 |
async fn upstream_media_url(id: u64, formats: &Vec<Format>) -> Result<String, String> {
|
| 420 |
let text = upstream_get_url_text(formats, &vec![id]).await?;
|
| 421 |
let v: serde_json::Value = serde_json::from_str(&text).map_err(|_| "upstream:parse".to_string())?;
|
| 422 |
-
let url = extract_media_url(&v);
|
| 423 |
if url.is_empty() {
|
| 424 |
return Err("upstream:no_url".to_string());
|
| 425 |
}
|
|
|
|
| 419 |
async fn upstream_media_url(id: u64, formats: &Vec<Format>) -> Result<String, String> {
|
| 420 |
let text = upstream_get_url_text(formats, &vec![id]).await?;
|
| 421 |
let v: serde_json::Value = serde_json::from_str(&text).map_err(|_| "upstream:parse".to_string())?;
|
| 422 |
+
let (url, _) = extract_media_url(&v);
|
| 423 |
if url.is_empty() {
|
| 424 |
return Err("upstream:no_url".to_string());
|
| 425 |
}
|