Browse Source

add isActive with default value true in dtos

pull/4497/head
tobikugel 2 weeks ago
parent
commit
ba97baae1b
  1. 4
      apps/api/src/app/order/update-order.dto.ts
  2. 1
      apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts
  3. 2
      apps/client/src/app/services/import-activities.service.ts

4
apps/api/src/app/order/update-order.dto.ts

@ -11,6 +11,7 @@ import {
import { Transform, TransformFnParams } from 'class-transformer';
import {
IsArray,
IsBoolean,
IsEnum,
IsISO8601,
IsNumber,
@ -62,6 +63,9 @@ export class UpdateOrderDto {
@IsString()
id: string;
@IsBoolean()
isActive: boolean;
@IsNumber()
@Min(0)
quantity: number;

1
apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts

@ -437,6 +437,7 @@ export class CreateOrUpdateActivityDialog implements OnDestroy {
date: this.activityForm.get('date').value,
dataSource: this.activityForm.get('dataSource').value,
fee: this.activityForm.get('fee').value,
isActive: true,
quantity: this.activityForm.get('quantity').value,
symbol:
(['FEE', 'INTEREST', 'ITEM', 'LIABILITY'].includes(

2
apps/client/src/app/services/import-activities.service.ts

@ -59,6 +59,7 @@ export class ImportActivitiesService {
dataSource: this.parseDataSource({ item }),
date: this.parseDate({ content, index, item }),
fee: this.parseFee({ content, index, item }),
isActive: true,
quantity: this.parseQuantity({ content, index, item }),
symbol: this.parseSymbol({ content, index, item }),
type: this.parseType({ content, index, item }),
@ -138,6 +139,7 @@ export class ImportActivitiesService {
accountId,
comment,
fee,
isActive: true,
quantity,
type,
unitPrice,

Loading…
Cancel
Save