feat: Implement rest API endpoint for admins to create user

This commit is contained in:
Faruk AYDIN
2024-09-17 11:41:18 +03:00
parent fd971449ca
commit 89aa7ffc73
5 changed files with 203 additions and 1 deletions

View File

@@ -0,0 +1,29 @@
import appConfig from '../../../../../../src/config/app.js';
const createUserMock = (user) => {
const userData = {
createdAt: user.createdAt.getTime(),
email: user.email,
fullName: user.fullName,
id: user.id,
status: user.status,
updatedAt: user.updatedAt.getTime(),
};
if (appConfig.isCloud && user.trialExpiryDate) {
userData.trialExpiryDate = user.trialExpiryDate.toISOString();
}
return {
data: userData,
meta: {
count: 1,
currentPage: null,
isArray: false,
totalPages: null,
type: 'User',
},
};
};
export default createUserMock;