diff --git a/CHANGELOG.md b/CHANGELOG.md index 19bb1085..177c415d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Improved the language localization for Türkçe (`tr`) +### Fixed + +- Fixed the edit of activity in the lazy-loaded activities table on the portfolio activities page (experimental) + ## 2.30.0 - 2023-12-12 ### Added diff --git a/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts b/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts index f72f83e9..5d346831 100644 --- a/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts +++ b/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts @@ -72,6 +72,12 @@ export class ActivitiesPageComponent implements OnDestroy, OnInit { return id === params['activityId']; }); + this.openUpdateActivityDialog(activity); + } else if (this.dataSource) { + const activity = this.dataSource.data.find(({ id }) => { + return id === params['activityId']; + }); + this.openUpdateActivityDialog(activity); } else { this.router.navigate(['.'], { relativeTo: this.route });