Our use of cache_dir didn't actually resemble cache in the traditional sense.
Cache would refer to semi-persistent storage that is reused between application runs.
In our use, we overwrote it on every run, making it working memory.
As such, it belongs in ram.
Ideally we can just concatenate right away.
This should fix #1178 and #1173, tho concatenation would be a more direct fix.
Checklist
[x] any anime playing
[x] bumped version
[ ] next, prev and replay work
[ ] -c history and continue work
[ ] -d downloads work
[ ] -s syncplay works
[ ] -q quality works
[ ] -v vlc works
[ ] -e select episode works
[ ] -S select index works
[ ] -r range selection works
[ ] --dub and regular (sub) mode both work
[ ] all providers return links (not necessarily on a single anime, use debug mode to confirm)
Pull Request Template
Type of change
Description
Our use of
cache_dir
didn't actually resemble cache in the traditional sense. Cache would refer to semi-persistent storage that is reused between application runs. In our use, we overwrote it on every run, making it working memory. As such, it belongs in ram.Ideally we can just concatenate right away.
This should fix #1178 and #1173, tho concatenation would be a more direct fix.
Checklist
[x] bumped version
-c
history and continue work-d
downloads work-s
syncplay works-q
quality works-v
vlc works-e
select episode works-S
select index works-r
range selection works--dub
and regular (sub) mode both work[ ] all providers return links (not necessarily on a single anime, use debug mode to confirm)
-h
help info is up to dateAdditional Testcases