SamTV12345 / PodFetch

A sleek and efficient podcast downloader.
https://samtv12345.github.io/PodFetch
Apache License 2.0
347 stars 25 forks source link

Images and podcast episodes missing #168

Closed uGeek closed 1 year ago

uGeek commented 1 year ago

Describe the bug

Since yesterday when the last update arrived, using the dev-postgres version, I can't see the images in the All subcriptions and Favorites sections. I can't enter the podcast to access the audios by clicking on them either, as the image doesn't appear. It is not possible to access the audios

Reproduction

-

System Info

linux

Used Package Manager

npm

Validations

SamTV12345 commented 1 year ago

Is this also present on the podfetch:postgres tag?

uGeek commented 1 year ago

I changed to podfetch:postgres version and now I can't see the images either. Maybe the database has been changed and the images have been removed. I have tried importing the podcasts with the opml file and the images are not imported either. I think I'm going to delete everything and start again.

By the way, since a couple of days ago it doesn't sort the podcasts in order of publication in the Poscast section either. Only by order of subscription or title.

uGeek commented 1 year ago

I started from scratch with the podfetch:postgres version. I'm importing all the podcasts again and it does import the images.

SamTV12345 commented 1 year ago

That's really weird. You didn't apply this line in your docker compose: user: ${UID:-1000}:${GID:-1000}?

SamTV12345 commented 1 year ago

Is this still the case or can we close this issue?

uGeek commented 1 year ago

¿Sigue siendo así o podemos cerrar este problema?

I have reinstalled again and so far everything is fine. Wait a few more versions, see how everything works.

SamTV12345 commented 1 year ago

It is better to track postgres. The latest version also fixes that sorting problem.

uGeek commented 1 year ago

I know why the images are deleted.... Actually I was deleting them without realising it.

As podcast downloading is enabled by default, when I import my opml file it takes extremely long. That's because as soon as you import a podcast, it downloads the image creating a folder with the podcast name and some episodes. If you import few podcasts nothing happens, but if it's like me that I'm importing 260, the import is very very slow, because it imports the episode and starts downloading image and audios.

I think it's a mistake. By default it should not download the audios, at least in the import. I think it should be optional. As you can imagine it takes a long time and gives the feeling that something is wrong, as there are podcasts that have very large audios and the import stops until it is completely downloaded and then continues with the next one.

Also think that in this first import you are downloading episodes that you have already listened to because they are old and in total, it takes up a lot of space.

After importing all the episodes, I deleted all the folders with the podcasts and inside were the images, when I restarted, the covers no longer appear. That was my mistake...

uGeek commented 1 year ago

Once installed, if you set it not to download the audios, the import of the podcast is very fast. I think this is a better option

SamTV12345 commented 1 year ago

Yeah. Depending on compression level and length of an episode that can take a long time. An insert into the database is very fast.

SamTV12345 commented 1 year ago

I guess so far there weren't any occurrences where the images would not load.