sadr0b0t / yashlang

PeerTube and YouTube player for Android with local playlists and whitelisted recommendations
GNU General Public License v3.0
51 stars 3 forks source link

Удалять кэш закачанных потоков для роликов из удаляемого плейлиста #149

Open sadr0b0t opened 2 years ago

sadr0b0t commented 2 years ago

https://github.com/sadr0b0t/yashlang/issues/8

Следить за тем, чтобы у удаляемых плейлистов (и, возможно, у роликов, уходящих в черный список?) удалялись элементы кеша

Добавить плейлист, скачать поток для любого ролика в плейлисте, удалить плейлист. Пойти в настройки "закачанное", вкладка "Размер на диске" - появится ненулевое значение в разделе "Бесхозные" - файлы потоков не удалены.

Может быть правильно удалять этот кэш автоматом при удалении плейлиста. С другой стороны, операция удаления от этого становится "опаснее" - может быть в некоторых ситуациях будет полезно найти эти скачанные ролики неудаленными.

В любом случае, сейчас это не слишком критично, т.к. есть обходной путь - проверить на бесхозные файлы и удалить их в меню в настройках "Закачанное".