diff options
author | dec05eba <dec05eba@protonmail.com> | 2023-01-19 23:47:37 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2023-01-19 23:47:37 +0100 |
commit | 760d903fe7c7c56a6408accff0daa47c2e743eed (patch) | |
tree | dcd3f9aeb64f168c2a63afeba8c170e61e588618 /src/plugins/LocalAnime.cpp | |
parent | 4abcb3755bb222f91ccbf7b65f6da181cfd4d319 (diff) |
Lazy fetch local anime page
Diffstat (limited to 'src/plugins/LocalAnime.cpp')
-rw-r--r-- | src/plugins/LocalAnime.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/LocalAnime.cpp b/src/plugins/LocalAnime.cpp index 6337adf..14329cc 100644 --- a/src/plugins/LocalAnime.cpp +++ b/src/plugins/LocalAnime.cpp @@ -336,6 +336,11 @@ namespace QuickMedia { } PluginResult LocalAnimeSearchPage::lazy_fetch(BodyItems &result_items) { + if(fetch_home_page) { + fetch_home_page = false; + anime_items = get_anime_in_directory(get_config().local_anime.directory); + } + std::unordered_map<std::string, WatchProgress> watch_progress = get_watch_progress_for_plugin("local-anime"); const time_t time_now = time(nullptr); |