Browse Source

Refactoring

pull/2838/head
Thomas Kaul 2 years ago
parent
commit
077dd79167
  1. 2
      apps/client/src/app/pages/portfolio/activities/activities-page.component.ts
  2. 20
      apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
  3. 2
      apps/client/src/app/services/user/user.service.ts

2
apps/client/src/app/pages/portfolio/activities/activities-page.component.ts

@ -124,7 +124,7 @@ export class ActivitiesPageComponent implements OnDestroy, OnInit {
if (this.user?.settings?.isExperimentalFeatures === true) { if (this.user?.settings?.isExperimentalFeatures === true) {
this.dataService this.dataService
.fetchActivities({ .fetchActivities({
filters: this.userService.getFilters() ?? [], filters: this.userService.getFilters(),
skip: this.pageIndex * this.pageSize, skip: this.pageIndex * this.pageSize,
sortColumn: this.sortColumn, sortColumn: this.sortColumn,
sortDirection: this.sortDirection, sortDirection: this.sortDirection,

20
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts

@ -225,7 +225,10 @@ export class AnalysisPageComponent implements OnDestroy, OnInit {
private fetchDividendsAndInvestments() { private fetchDividendsAndInvestments() {
this.dataService this.dataService
.fetchDividends({ .fetchDividends({
filters: this.userService.getFilters() ?? this.activeFilters, filters:
this.activeFilters.length > 0
? this.activeFilters
: this.userService.getFilters(),
groupBy: this.mode, groupBy: this.mode,
range: this.user?.settings?.dateRange range: this.user?.settings?.dateRange
}) })
@ -238,7 +241,10 @@ export class AnalysisPageComponent implements OnDestroy, OnInit {
this.dataService this.dataService
.fetchInvestments({ .fetchInvestments({
filters: this.userService.getFilters() ?? this.activeFilters, filters:
this.activeFilters.length > 0
? this.activeFilters
: this.userService.getFilters(),
groupBy: this.mode, groupBy: this.mode,
range: this.user?.settings?.dateRange range: this.user?.settings?.dateRange
}) })
@ -313,7 +319,10 @@ export class AnalysisPageComponent implements OnDestroy, OnInit {
this.dataService this.dataService
.fetchPortfolioPerformance({ .fetchPortfolioPerformance({
filters: this.userService.getFilters() ?? this.activeFilters, filters:
this.activeFilters.length > 0
? this.activeFilters
: this.userService.getFilters(),
range: this.user?.settings?.dateRange range: this.user?.settings?.dateRange
}) })
.pipe(takeUntil(this.unsubscribeSubject)) .pipe(takeUntil(this.unsubscribeSubject))
@ -358,7 +367,10 @@ export class AnalysisPageComponent implements OnDestroy, OnInit {
this.dataService this.dataService
.fetchPositions({ .fetchPositions({
filters: this.userService.getFilters() ?? this.activeFilters, filters:
this.activeFilters.length > 0
? this.activeFilters
: this.userService.getFilters(),
range: this.user?.settings?.dateRange range: this.user?.settings?.dateRange
}) })
.pipe(takeUntil(this.unsubscribeSubject)) .pipe(takeUntil(this.unsubscribeSubject))

2
apps/client/src/app/services/user/user.service.ts

@ -58,7 +58,7 @@ export class UserService extends ObservableStore<UserStoreState> {
} }
] ]
: [] : []
: undefined; : [];
} }
public remove() { public remove() {

Loading…
Cancel
Save