Browse Source

Code review changes

pull/4425/head
csehatt741 1 month ago
parent
commit
47390cf305
  1. 26
      apps/api/src/app/export/export.service.ts

26
apps/api/src/app/export/export.service.ts

@ -39,8 +39,8 @@ export class ExportService {
}); });
if (activityIds) { if (activityIds) {
activities = activities.filter((activity) => { activities = activities.filter(({ id }) => {
return activityIds.includes(activity.id); return activityIds.includes(id);
}); });
} }
@ -56,9 +56,13 @@ export class ExportService {
where: { userId } where: { userId }
}) })
) )
.filter((account) => .filter(({ id }) => {
activities.some(({ accountId }) => accountId === account.id) return filters.length > 0
) ? activities.some(({ accountId }) => {
return accountId === id;
})
: true;
})
.map( .map(
({ ({
balance, balance,
@ -92,11 +96,13 @@ export class ExportService {
const tags = (await this.tagService.getTagsForUser(userId)) const tags = (await this.tagService.getTagsForUser(userId))
.filter( .filter(
(tag) => ({ id, isUsed }) =>
tag.isUsed && isUsed &&
activities.some((activity) => activities.some((activity) => {
activity.tags.some(({ id: tagId }) => tagId === tag.id) return activity.tags.some(({ id: tagId }) => {
) return tagId === id;
});
})
) )
.map(({ id, name }) => { .map(({ id, name }) => {
return { return {

Loading…
Cancel
Save