chore: trying to fix the issues

This commit is contained in:
Catalin Pit
2024-04-04 10:51:41 +03:00
parent 60c26a9f75
commit 02921e53de

View File

@ -512,16 +512,20 @@ export const findDocuments = async ({
completedAt: item.completedAt,
deletedAt: item.deletedAt,
teamId: item.teamId,
team: item.team
team:
item.team && 'id' in item.team && 'url' in item.team
? {
id: item.team.id,
url: item.team.url,
}
: null,
User: {
id: item.User?.id,
name: item.User?.name, // Ensure this can be string or null as per the expected type
email: item.User?.email,
// eslint-disable-next-line @typescript-eslint/consistent-type-assertions
id: (item.User as { id: number }).id,
// eslint-disable-next-line @typescript-eslint/consistent-type-assertions
name: (item.User as { name: string | null }).name,
// eslint-disable-next-line @typescript-eslint/consistent-type-assertions
email: (item.User as { email: string }).email,
},
Recipient: Array.isArray(item.Recipient)
? item.Recipient.map((recipient) => ({
@ -544,8 +548,6 @@ export const findDocuments = async ({
};
});
console.log('formattedFinalQuery', formattedFinalQuery);
const maskedData = formattedFinalQuery.map((document) =>
maskRecipientTokensForDocument({
document,