Huge bunch of UI/UX improvements and tweaks!
This commit is contained in:
parent
501be10bfe
commit
fb25e72215
37 changed files with 1651 additions and 949 deletions
|
|
@ -5,6 +5,7 @@ import { getSlackService } from '../../utils/slack.ts'
|
|||
import { validateBody } from '../../utils/validateBody.js'
|
||||
import { memberCreateSchema } from '../../utils/schemas.js'
|
||||
import { sendWelcomeEmail } from '../../utils/resend.js'
|
||||
import { assignMemberNumber } from '../../utils/memberNumber.js'
|
||||
// Simple payment check function to avoid import issues
|
||||
const requiresPayment = (contributionValue) => contributionValue !== '0'
|
||||
|
||||
|
|
@ -101,6 +102,8 @@ export default defineEventHandler(async (event) => {
|
|||
const member = new Member(validatedData)
|
||||
await member.save()
|
||||
|
||||
await assignMemberNumber(member._id)
|
||||
|
||||
// Log member joined
|
||||
logActivity(member._id, 'member_joined', {
|
||||
circle: member.circle
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue