Merge branch 'dev' into staging
This commit is contained in:
commit
6ed2bacb2b
@ -163,6 +163,9 @@ export class BackendVariables {
|
||||
@IsNotEmpty()
|
||||
public readonly MAILCHIMP_KEY!: string;
|
||||
|
||||
@IsNotEmpty()
|
||||
public readonly MAILCHIMP_LIST_ID!: string;
|
||||
|
||||
public constructor() {
|
||||
dotenv.config();
|
||||
this.DATABASE_PORT = process.env["DATABASE_PORT"]!;
|
||||
@ -218,6 +221,7 @@ export class BackendVariables {
|
||||
this.STRIPE_UNLIMITED_ANNUAL_SUBSCRIPTION_PRICE_ID = process.env["STRIPE_UNLIMITED_ANNUAL_SUBSCRIPTION_PRICE_ID"]!;
|
||||
this.IDNOT_PROD_BASE_URL = process.env["IDNOT_PROD_BASE_URL"]!;
|
||||
this.MAILCHIMP_KEY = process.env["MAILCHIMP_KEY"]!;
|
||||
this.MAILCHIMP_LIST_ID = process.env["MAILCHIMP_LIST_ID"]!;
|
||||
}
|
||||
public async validate(groups?: string[]) {
|
||||
const validationOptions = groups ? { groups } : undefined;
|
||||
|
@ -122,7 +122,7 @@ export default class MailchimpService extends BaseService {
|
||||
status: 'subscribed'
|
||||
};
|
||||
|
||||
const response = await fetch(`https://us17.api.mailchimp.com/3.0/lists/6ea48f811d/members`, {
|
||||
const response = await fetch(`https://us17.api.mailchimp.com/3.0/lists/`+ this.variables.MAILCHIMP_LIST_ID + `/members`, {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Authorization': `apikey ${MAILCHIMP_API_KEY}`,
|
||||
|
Loading…
x
Reference in New Issue
Block a user