Files
n8n-code/Workflow/MyDealz Kommentare/puppeteer_check_login_status.js

25 lines
592 B
JavaScript

{{$('global_params').item.json.set_viewport}}
// Restore cookies
try {
const cookies= $json;
await $page.setCookie(...cookies);
} catch {
const cookies= $json.data[0];
await $page.setCookie(...cookies);
}
const deal_url = "https://www.mydealz.de/";
const login_name = "div.navDropDown >>> ::-p-text(Chamosoa)";
// Navigate to authenticated page
await $page.goto(deal_url);
// Check if login name is available
var is_logged_in = false
try{
await $page.locator(login_name);
} catch {
return is_logged_in
}
is_logged_in = true
return [{ "is_logged_in": is_logged_in}];