refactor: Remove empty associations from serializers
This commit is contained in:
@@ -11,7 +11,7 @@ const roleSerializer = (role) => {
|
|||||||
isAdmin: role.isAdmin,
|
isAdmin: role.isAdmin,
|
||||||
};
|
};
|
||||||
|
|
||||||
if (role.permissions) {
|
if (role.permissions?.length > 0) {
|
||||||
roleData.permissions = role.permissions.map((permission) =>
|
roleData.permissions = role.permissions.map((permission) =>
|
||||||
permissionSerializer(permission)
|
permissionSerializer(permission)
|
||||||
);
|
);
|
||||||
|
@@ -15,7 +15,7 @@ const userSerializer = (user) => {
|
|||||||
userData.role = roleSerializer(user.role);
|
userData.role = roleSerializer(user.role);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (user.permissions) {
|
if (user.permissions?.length > 0) {
|
||||||
userData.permissions = user.permissions.map((permission) =>
|
userData.permissions = user.permissions.map((permission) =>
|
||||||
permissionSerializer(permission)
|
permissionSerializer(permission)
|
||||||
);
|
);
|
||||||
|
Reference in New Issue
Block a user