chore: remove placeholder payment block from members/create
This commit is contained in:
parent
3ba633cce2
commit
2c834da40a
1 changed files with 0 additions and 7 deletions
|
|
@ -6,8 +6,6 @@ import { validateBody } from '../../utils/validateBody.js'
|
||||||
import { memberCreateSchema } from '../../utils/schemas.js'
|
import { memberCreateSchema } from '../../utils/schemas.js'
|
||||||
import { sendWelcomeEmail } from '../../utils/resend.js'
|
import { sendWelcomeEmail } from '../../utils/resend.js'
|
||||||
import { assignMemberNumber } from '../../utils/memberNumber.js'
|
import { assignMemberNumber } from '../../utils/memberNumber.js'
|
||||||
// Simple payment check function to avoid import issues
|
|
||||||
const requiresPayment = (contributionValue) => contributionValue !== '0'
|
|
||||||
|
|
||||||
// Function to invite member to Slack
|
// Function to invite member to Slack
|
||||||
async function inviteToSlack(member) {
|
async function inviteToSlack(member) {
|
||||||
|
|
@ -112,11 +110,6 @@ export default defineEventHandler(async (event) => {
|
||||||
// Send Slack invitation for new members
|
// Send Slack invitation for new members
|
||||||
await inviteToSlack(member)
|
await inviteToSlack(member)
|
||||||
|
|
||||||
// TODO: Process payment with Helcim if not free tier
|
|
||||||
if (requiresPayment(validatedData.contributionTier)) {
|
|
||||||
// Payment processing will be added here
|
|
||||||
}
|
|
||||||
|
|
||||||
// Send welcome email (non-blocking)
|
// Send welcome email (non-blocking)
|
||||||
try {
|
try {
|
||||||
await sendWelcomeEmail(member)
|
await sendWelcomeEmail(member)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue