diff --git a/src/common/config/variables/Variables.ts b/src/common/config/variables/Variables.ts index 46e9affd..e2c2169f 100644 --- a/src/common/config/variables/Variables.ts +++ b/src/common/config/variables/Variables.ts @@ -87,8 +87,7 @@ export class BackendVariables { this.MAILCHIMP_API_KEY = process.env["MAILCHIMP_API_KEY"]!; this.ENV = process.env["ENV"]!; } - public async validate(groups?: string[]) { - + public async validate(groups?: string[]) { const validationOptions = groups ? { groups } : undefined; try { diff --git a/src/entries/Cron.ts b/src/entries/Cron.ts index a6ab8381..c6331797 100644 --- a/src/entries/Cron.ts +++ b/src/entries/Cron.ts @@ -1,16 +1,17 @@ import "module-alias/register"; import "reflect-metadata"; import { Container } from "typedi"; -import CronService from "@Services/common/CronService/CronService"; import { BackendVariables } from "@Common/config/variables/Variables"; +import CronService from "@Services/common/CronService/CronService"; (async () => { try { const variables = await Container.get(BackendVariables).validate(); + if(variables.ENV === "stg"){ Container.get(CronService).sendMails(); } } catch (e) { console.error(e); } -})(); +})(); \ No newline at end of file