diff --git a/plugin/js/Library.js b/plugin/js/Library.js index e484ceea..f0be723b 100644 --- a/plugin/js/Library.js +++ b/plugin/js/Library.js @@ -865,6 +865,11 @@ class Library { // eslint-disable-line no-unused-vars obj.dataset.libsuppressErrorLog = true; document.getElementById("startingUrlInput").value = await Library.LibGetFromStorage("LibStoryURL" + LibArray[i]); await main.onLoadAndAnalyseButtonClick.call(obj); + try { + await main.getCurrentParser().rateLimitDelay(); + } catch { + // + } try { await main.fetchContentAndPackEpub.call(obj); } catch { diff --git a/plugin/js/main.js b/plugin/js/main.js index 5f4df248..283a284a 100644 --- a/plugin/js/main.js +++ b/plugin/js/main.js @@ -637,6 +637,7 @@ var main = (function() { onLoadAndAnalyseButtonClick : onLoadAndAnalyseButtonClick, fetchContentAndPackEpub: fetchContentAndPackEpub, resetUI: resetUI, + getCurrentParser: () => parser, getUserPreferences: () => userPreferences, }; })();