Browse Source

Fix loss of activity tags when updating an activity fails

pull/7347/head
Thomas Kaul 6 days ago
parent
commit
5576390df2
  1. 8
      apps/api/src/app/activities/activities.service.ts

8
apps/api/src/app/activities/activities.service.ts

@ -989,19 +989,13 @@ export class ActivitiesService {
delete data.symbol; delete data.symbol;
delete data.tags; delete data.tags;
// Remove existing tags
await this.prismaService.order.update({
where,
data: { tags: { set: [] } }
});
const activity = await this.prismaService.order.update({ const activity = await this.prismaService.order.update({
where, where,
data: { data: {
...data, ...data,
isDraft, isDraft,
tags: { tags: {
connect: tags set: tags
} }
} }
}); });

Loading…
Cancel
Save