From 5e44b1b052fe06ae67ccd0d3cd6ac68a6357dd3d Mon Sep 17 00:00:00 2001 From: Dan Date: Wed, 25 Jun 2025 11:41:52 +0200 Subject: [PATCH] Fix: Set unit price to zero for 'STAKE' type in activity form --- .../create-or-update-activity-dialog.component.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts b/apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts index a019874b8..73ac050bb 100644 --- a/apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts +++ b/apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.component.ts @@ -301,6 +301,10 @@ export class CreateOrUpdateActivityDialog implements OnDestroy { .get('type') .valueChanges.pipe(takeUntil(this.unsubscribeSubject)) .subscribe((type: Type) => { + if (type === 'STAKE') { + this.activityForm.get('unitPrice').setValue(0); + } + if (type === 'ITEM') { this.activityForm .get('accountId')