bugfixes
This commit is contained in:
@@ -201,7 +201,7 @@ impl PmvhavenVideo {
|
|||||||
self.duration as u32,
|
self.duration as u32,
|
||||||
)
|
)
|
||||||
.formats(vec![
|
.formats(vec![
|
||||||
VideoFormat::new(format!("https://storage.pmvhaven.com/{}/{}_{}.mp4", video_id, encoded_title, video_id), "1080".to_string(), "mp4".to_string()).protocol("https".to_string()),
|
// VideoFormat::new(format!("https://storage.pmvhaven.com/{}/{}_{}.mp4", video_id, encoded_title, video_id), "1080".to_string(), "mp4".to_string()).protocol("https".to_string()),
|
||||||
VideoFormat::new(format!("https://storage.pmvhaven.com/{}/264_{}.mp4", video_id, video_id), "1080".to_string(), "mp4".to_string()).protocol("https".to_string())
|
VideoFormat::new(format!("https://storage.pmvhaven.com/{}/264_{}.mp4", video_id, video_id), "1080".to_string(), "mp4".to_string()).protocol("https".to_string())
|
||||||
])
|
])
|
||||||
|
|
||||||
@@ -344,7 +344,7 @@ impl PmvhavenProvider {
|
|||||||
let url = format!("{}/api/v2/search", self.url);
|
let url = format!("{}/api/v2/search", self.url);
|
||||||
let request = PmvhavenSearch::new(query.to_string(),page as u32);
|
let request = PmvhavenSearch::new(query.to_string(),page as u32);
|
||||||
// Check our Video Cache. If the result is younger than 1 hour, we return it.
|
// Check our Video Cache. If the result is younger than 1 hour, we return it.
|
||||||
let old_items = match cache.get(&url) {
|
let old_items = match cache.get(&index) {
|
||||||
Some((time, items)) => {
|
Some((time, items)) => {
|
||||||
if time.elapsed().unwrap_or_default().as_secs() < 60 * 5 {
|
if time.elapsed().unwrap_or_default().as_secs() < 60 * 5 {
|
||||||
return Ok(items.clone());
|
return Ok(items.clone());
|
||||||
|
|||||||
Reference in New Issue
Block a user