Add glossary methods #4

Open
KaKi87 wants to merge 15 commits from Androz2091/deepl-scraper:glossary-v2 into master
Showing only changes of commit f3fef95cee - Show all commits

View file

@ -90,11 +90,8 @@ module.exports = {
await page.goto(homepage); await page.goto(homepage);
await page.waitForSelector(glossaryButton, { visible: true }); await page.waitForSelector(glossaryButton, { visible: true });
await page.click(glossaryButton); await page.click(glossaryButton);
await page.evaluate(() => { for(const button of await page.$$('button[dl-test=glossary-entry-delete-button]'))
Array.from(document.querySelectorAll('button[dl-test=glossary-entry-delete-button]')).forEach((element) => { await (await page.$('button[dl-test=glossary-entry-delete-button]')).click();
element.click();
});
});
}, },
setGlossary: async (glossary, sourceLanguage, targetLanguage) => { setGlossary: async (glossary, sourceLanguage, targetLanguage) => {
sourceLanguage = sourceLanguage.toUpperCase(); sourceLanguage = sourceLanguage.toUpperCase();