This commit is contained in:
zefie
2026-05-02 15:38:27 -04:00
parent 0848f4a015
commit 31c2d94e0b
7 changed files with 765 additions and 56 deletions

View File

@@ -2,13 +2,14 @@ const minisrv_service_file = true;
let promoCode = request_headers.query.promo_code || '';
if (Array.isArray(promoCode)) promoCode = promoCode[0];
if (promoCode) {
if (minisrv_config.services['msntv2'] && minisrv_config.services['msntv2'].validPromoCodes && minisrv_config.services['msntv2'].validPromoCodes.includes(promoCode)) {
if (minisrv_config.services[service_name] && minisrv_config.services[service_name].validPromoCodes && minisrv_config.services[service_name].validPromoCodes.includes(promoCode)) {
console.log('Valid promo code entered: %s', promoCode);
} else {
console.warn('Invalid promo code entered: %s', promoCode);
promoCode = '';
}
setCookie('promo_code', promoCode, { path: '/' });
session_data.set('promo_code', promoCode);
}
headers = `Status: 200 OK