mirror of
https://github.com/OMGeeky/downloader.git
synced 2026-02-23 15:38:31 +01:00
non-lowercase user_login problems solved
This commit is contained in:
@@ -13,6 +13,8 @@ COPY ./build/ /bin/
|
||||
RUN chmod +x /bin/downloader
|
||||
# add libgcc to the container (it needs it for some reason)
|
||||
RUN apk add libgcc
|
||||
# add ffmpeg to the container (needed for video splitting)
|
||||
RUN apk add ffmpeg
|
||||
|
||||
# set the start cmd
|
||||
CMD ["/bin/downloader"]
|
||||
|
||||
@@ -189,7 +189,7 @@ impl<'a> VideoData<'a> {
|
||||
title: Some(video.title.clone()),
|
||||
description: Some(video.description.clone()),
|
||||
bool_test: Some(true),
|
||||
user_login: Some(video.user_login.to_string()),
|
||||
user_login: Some(video.user_login.to_lowercase()),
|
||||
created_at: Some(video.created_at.clone()),
|
||||
url: Some(video.url.clone()),
|
||||
viewable: Some(video.viewable.clone()),
|
||||
|
||||
17
src/lib.rs
17
src/lib.rs
@@ -144,15 +144,14 @@ async fn get_not_downloaded_videos_from_db(
|
||||
i + 1,
|
||||
amount
|
||||
);
|
||||
let streamer = data::Streamers::load_from_pk(client, video.user_login.clone().unwrap())
|
||||
.await?
|
||||
.expect(
|
||||
format!(
|
||||
"Streamer with login not found: {}",
|
||||
video.user_login.clone().unwrap()
|
||||
)
|
||||
.as_str(),
|
||||
);
|
||||
let user_login = video.user_login.clone().unwrap().to_lowercase();
|
||||
let streamer = data::Streamers::load_from_pk(client, user_login.clone()).await?;
|
||||
if streamer.is_none() {
|
||||
// .expect(format!("Streamer with login not found: {}", user_login).as_str());
|
||||
warn!("Streamer with login not found: {}", user_login);
|
||||
continue;
|
||||
}
|
||||
let streamer = streamer.unwrap();
|
||||
|
||||
res.push(VideoData {
|
||||
video,
|
||||
|
||||
Reference in New Issue
Block a user