Merge pull request #325 from Tymec/main
Ability to use a different email for Legacy Games
This commit is contained in:
commit
357a780aa9
3 changed files with 4 additions and 2 deletions
|
|
@ -92,6 +92,7 @@ Available options/variables and their default values:
|
|||
| GOG_EMAIL | | GOG email for login. Overrides EMAIL. |
|
||||
| GOG_PASSWORD | | GOG password for login. Overrides PASSWORD. |
|
||||
| GOG_NEWSLETTER | 0 | Do not unsubscribe from newsletter after claiming a game if 1. |
|
||||
| LG_EMAIL | | Legacy Games: email to use for redeeming (if not set, defaults to PG_EMAIL) |
|
||||
|
||||
See `src/config.js` for all options.
|
||||
|
||||
|
|
|
|||
|
|
@ -284,8 +284,8 @@ try {
|
|||
}
|
||||
} else if (store == 'legacy games') {
|
||||
await page2.fill('[name=coupon_code]', code);
|
||||
await page2.fill('[name=email]', cfg.pg_email); // TODO option for sep. email?
|
||||
await page2.fill('[name=email_validate]', cfg.pg_email);
|
||||
await page2.fill('[name=email]', cfg.lg_email);
|
||||
await page2.fill('[name=email_validate]', cfg.lg_email);
|
||||
await page2.uncheck('[name=newsletter_sub]');
|
||||
await page2.click('[type="submit"]');
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -48,6 +48,7 @@ export const cfg = {
|
|||
xbox_otpkey: process.env.XBOX_OTPKEY,
|
||||
// experimmental
|
||||
pg_redeem: process.env.PG_REDEEM == '1', // prime-gaming: redeem keys on external stores
|
||||
lg_email: process.env.LG_EMAIL || process.env.PG_EMAIL || process.env.EMAIL, // prime-gaming: external: legacy-games: email to use for redeeming
|
||||
pg_claimdlc: process.env.PG_CLAIMDLC == '1', // prime-gaming: claim in-game content
|
||||
pg_timeLeft: process.env.PG_TIMELEFT == '1', // prime-gaming: list time left to claim
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue