feat: add admin user serializer with accept invitation url

This commit is contained in:
Ali BARIN
2024-09-18 15:25:33 +00:00
committed by Faruk AYDIN
parent b02960a5ec
commit 9299948072
6 changed files with 54 additions and 4 deletions

View File

@@ -6,7 +6,7 @@ export default async (request, response) => {
const user = await User.query().insertAndFetch(await userParams(request));
await user.sendInvitationEmail();
renderObject(response, user, { status: 201 });
renderObject(response, user, { status: 201, serializer: 'AdminUser' });
};
const userParams = async (request) => {

View File

@@ -6,7 +6,7 @@ import User from '../../../../../models/user.js';
import Role from '../../../../../models/role.js';
import { createUser } from '../../../../../../test/factories/user.js';
import { createRole } from '../../../../../../test/factories/role.js';
import createUserMock from '../../../../../../test/mocks/rest/api/v1/users/create-user.js';
import createUserMock from '../../../../../../test/mocks/rest/api/v1/admin/users/create-user.js';
describe('POST /api/v1/admin/users', () => {
let currentUser, adminRole, token;