.post('/worker', async ({body, request }) => {
console.log(body, 'body')
const newMember = await auth.api.addMember({
body,
headers: request.headers,
})
return newMember
}, {
auth: true,
permissions: {
team: ['create', 'update']
},
body: t.Object({
userId: t.String(),
organizationId: t.String(),
role: t.Union([
RoleEnum,
t.Array(RoleEnum)
]),
teamId: t.Optional(t.String()),
})
// response: t.Union([addCompanyResponse, t.Null()])
})
.post('/worker', async ({body, request }) => {
console.log(body, 'body')
const newMember = await auth.api.addMember({
body,
headers: request.headers,
})
return newMember
}, {
auth: true,
permissions: {
team: ['create', 'update']
},
body: t.Object({
userId: t.String(),
organizationId: t.String(),
role: t.Union([
RoleEnum,
t.Array(RoleEnum)
]),
teamId: t.Optional(t.String()),
})
// response: t.Union([addCompanyResponse, t.Null()])
})