|
@ -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; |
|
|
|
|
|
|
|
|