Browse Source

fix: Cannot remove account from activity

pull/3112/head
gerardPolloRebozado 1 year ago
parent
commit
35187d6033
  1. 11
      apps/api/src/app/order/order.service.ts

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

@ -369,6 +369,9 @@ export class OrderService {
where where
}: { }: {
data: Prisma.OrderUpdateInput & { data: Prisma.OrderUpdateInput & {
Account?:
| { connect: { id_userId: { id: string; userId: string } } }
| { disconnect: true };
assetClass?: AssetClass; assetClass?: AssetClass;
assetSubClass?: AssetSubClass; assetSubClass?: AssetSubClass;
currency?: string; currency?: string;
@ -378,10 +381,6 @@ export class OrderService {
}; };
where: Prisma.OrderWhereUniqueInput; where: Prisma.OrderWhereUniqueInput;
}): Promise<Order> { }): Promise<Order> {
if (data.Account.connect.id_userId.id === null) {
delete data.Account;
}
if (!data.comment) { if (!data.comment) {
data.comment = null; data.comment = null;
} }
@ -397,6 +396,10 @@ export class OrderService {
data.type === 'LIABILITY' data.type === 'LIABILITY'
) { ) {
delete data.SymbolProfile.connect; delete data.SymbolProfile.connect;
console.log('llega aqui');
if (data.Account?.connect?.id_userId?.id === null) {
data.Account = { disconnect: true };
}
} else { } else {
delete data.SymbolProfile.update; delete data.SymbolProfile.update;

Loading…
Cancel
Save