Browse Source

Expire snapshot cache on holding tags change

pull/4277/head
Thomas Kaul 7 months ago
parent
commit
7651021e31
  1. 13
      apps/api/src/app/order/order.service.ts

13
apps/api/src/app/order/order.service.ts

@ -63,14 +63,14 @@ export class OrderService {
}
});
return Promise.all(
await Promise.all(
orders.map(({ id }) =>
this.prismaService.order.update({
data: {
tags: {
// The set operation replaces all existing connections with the provided ones
set: tags.map(({ id }) => {
return { id };
set: tags.map((tag) => {
return { id: tag.id };
})
}
},
@ -78,6 +78,13 @@ export class OrderService {
})
)
);
this.eventEmitter.emit(
PortfolioChangedEvent.getName(),
new PortfolioChangedEvent({
userId
})
);
}
public async createOrder(

Loading…
Cancel
Save