jeff-hughes / shellcaster

Terminal-based podcast manager built in Rust
GNU General Public License v3.0
199 stars 14 forks source link

Is there a way to redownload an episode? #60

Open Elcoid opened 1 year ago

Elcoid commented 1 year ago

Hello,

I have a list of podcast episodes, one of which was downloaded in the past (it is marked with a "[D]"). However I don't have the file anymore. When I press "d" to download it, nothing happens. I am able to download episodes that don't have the "[D]" tag, but not to redownload episodes that were downloaded in the past. Is there a way around this?

Thank you

dougli1sqrd commented 10 months ago

It looks like by default x deletes a downloaded episode, are you able to "delete" it and then redownload it?

Elcoid commented 10 months ago

Pressing x writes Error deleting "<name of the episode>" in red at the bottom of the screen for a few second. Then the message disappears.

luvchurchill commented 1 week ago

I fixed this in my fork

use 'u' to unmark it as downloaded, you can then download again

Elcoid commented 1 week ago

Awesome, thanks! I will merge the commit in my fork when I have time (or you can make a pull request if you want).

luvchurchill commented 1 week ago

done https://github.com/Elcoid/shellcaster-classic/pull/1

Thanks for your fork! I wasn't aware of it, I think I'll switch to using it (after some testing....)