Correct async calls to init scrapers

cc527a3a3335c29bce38cf8c23bb097a4f51c7e6

Wolfsblvt <wolfsblvt@gmail.com>

2 files changed, +10 -10Ignore whitespace
public/script.js+1 -1
@@ -959,7 +959,7 @@ async function firstLoadInit() {
959959 initCfg();
960960 initLogprobs();
961961 initInputMarkdown();
962962 await initScrapers();
963963 doDailyExtensionUpdatesCheck();
964964 await hideLoader();
965965 await fixViewport();
public/scripts/scrapers.js+9 -9
@@ -37,14 +37,14 @@ export class ScraperManager {
3737 * Register a scraper to be used by the Data Bank.
3838 * @param {Scraper} scraper Instance of a scraper to register
3939 */
4040 static async registerDataBankScraper(scraper) {
4141 if (ScraperManager.#scrapers.some(s => s.id === scraper.id)) {
4242 console.warn(`Scraper with ID ${scraper.id} already registered`);
4343 return;
4444 }
4545
4646 if (scraper.init) {
4747 await scraper.init();
4848 }
4949
5050 ScraperManager.#scrapers.push(scraper);
@@ -571,11 +571,11 @@ class YouTubeScraper {
571571 }
572572}
573573
574574export async function initScrapers() {
575575 await ScraperManager.registerDataBankScraper(new FileScraper());
576576 await ScraperManager.registerDataBankScraper(new Notepad());
577577 await ScraperManager.registerDataBankScraper(new WebScraper());
578578 await ScraperManager.registerDataBankScraper(new MediaWikiScraper());
579579 await ScraperManager.registerDataBankScraper(new FandomScraper());
580580 await ScraperManager.registerDataBankScraper(new YouTubeScraper());
581581}