Browse Source

Fix removing a linked account from a buy, sell or dividend activity

pull/7346/head
Thomas Kaul 5 days ago
parent
commit
3066094a57
  1. 8
      apps/api/src/app/activities/activities.service.ts

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

@ -952,15 +952,15 @@ export class ActivitiesService {
let isDraft = false;
if (!data.account?.connect?.id_userId?.id) {
data.account = { disconnect: true };
}
if (
['FEE', 'INTEREST', 'LIABILITY'].includes(data.type) ||
(data.SymbolProfile.connect.dataSource_symbol.dataSource === 'MANUAL' &&
data.type === 'BUY')
) {
if (data.account?.connect?.id_userId?.id === null) {
data.account = { disconnect: true };
}
delete data.SymbolProfile.connect;
delete data.SymbolProfile.update.name;
} else {

Loading…
Cancel
Save