forked from KaKi87/deepl-scraper
Update glossary support #1
1 changed files with 2 additions and 5 deletions
7
index.js
7
index.js
|
|
@ -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();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue