1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-08-09 07:25:19 +02:00
This commit is contained in:
saurabh yadav 2024-01-15 01:51:29 +05:30
parent 22924ddfbb
commit 884db2463c
7 changed files with 11 additions and 15 deletions

View file

@ -22,3 +22,8 @@ NX_FINICITY_PARTNER_SECRET=
NX_CONVERTKIT_SECRET= NX_CONVERTKIT_SECRET=
NEXT_PUBLIC_ZAPIER_FEEDBACK_HOOK_URL= NEXT_PUBLIC_ZAPIER_FEEDBACK_HOOK_URL=
# Postmark API keys (https://postmarkapp.com)
NX_POSTMARK_FROM_ADDRESS= account@maybe.co
NX_POSTMARK_REPLY_TO_ADDRESS= support@maybe.co
NX_POSTMARK_API_TOKEN=

View file

@ -78,8 +78,8 @@ export const emailService: IEmailService = new EmailService(
logger.child({ service: 'EmailService' }), logger.child({ service: 'EmailService' }),
postmark, postmark,
{ {
from: env.NX_POSTMARK_FROM_ADDRESS, from: process.env.NX_POSTMARK_FROM_ADDRESS || 'account@maybe.co',
replyTo: env.NX_POSTMARK_REPLY_TO_ADDRESS, replyTo: process.env.NX_POSTMARK_REPLY_TO_ADDRESS,
} }
) )

View file

@ -1,6 +1,5 @@
import { ServerClient } from 'postmark' import { ServerClient } from 'postmark'
import env from '../../env'
const postmark = new ServerClient(env.NX_POSTMARK_API_TOKEN) const postmark = new ServerClient(process.env.NX_POSTMARK_API_TOKEN || '')
export default postmark export default postmark

View file

@ -69,10 +69,6 @@ const envSchema = z.object({
// Key to Cloudfront pub key // Key to Cloudfront pub key
NX_CDN_SIGNER_PUBKEY_ID: z.string().default('REPLACE_THIS'), NX_CDN_SIGNER_PUBKEY_ID: z.string().default('REPLACE_THIS'),
NX_POSTMARK_FROM_ADDRESS: z.string().default('account@maybe.co'),
NX_POSTMARK_REPLY_TO_ADDRESS: z.string().default('support@maybe.co'),
NX_POSTMARK_API_TOKEN: z.string().default('REPLACE_THIS'),
}) })
const env = envSchema.parse(process.env) const env = envSchema.parse(process.env)

View file

@ -266,8 +266,8 @@ export const emailService: IEmailService = new EmailService(
logger.child({ service: 'EmailService' }), logger.child({ service: 'EmailService' }),
postmark, postmark,
{ {
from: env.NX_POSTMARK_FROM_ADDRESS, from: process.env.NX_POSTMARK_FROM_ADDRESS || 'account@maybe.co',
replyTo: env.NX_POSTMARK_REPLY_TO_ADDRESS, replyTo: process.env.NX_POSTMARK_REPLY_TO_ADDRESS,
} }
) )

View file

@ -1,6 +1,5 @@
import { ServerClient } from 'postmark' import { ServerClient } from 'postmark'
import env from '../../env'
const postmark = new ServerClient(env.NX_POSTMARK_API_TOKEN) const postmark = new ServerClient(process.env.NX_POSTMARK_API_TOKEN || '')
export default postmark export default postmark

View file

@ -24,9 +24,6 @@ const envSchema = z.object({
NX_POLYGON_API_KEY: z.string().default(''), NX_POLYGON_API_KEY: z.string().default(''),
NX_POSTMARK_FROM_ADDRESS: z.string().default('account@maybe.co'),
NX_POSTMARK_REPLY_TO_ADDRESS: z.string().default('support@maybe.co'),
NX_POSTMARK_API_TOKEN: z.string().default('REPLACE_THIS'),
NX_STRIPE_SECRET_KEY: z.string().default('sk_test_REPLACE_THIS'), NX_STRIPE_SECRET_KEY: z.string().default('sk_test_REPLACE_THIS'),
NX_CDN_PRIVATE_BUCKET: z.string().default('REPLACE_THIS'), NX_CDN_PRIVATE_BUCKET: z.string().default('REPLACE_THIS'),