Browse Source

Fixes build error in workflow

pull/5538/head
David Requeno 5 days ago
parent
commit
e5af5f7fcb
  1. 19
      apps/client/src/app/pages/public/public-page.component.ts
  2. 2
      apps/client/src/app/pages/public/public-page.html

19
apps/client/src/app/pages/public/public-page.component.ts

@ -20,6 +20,7 @@ import {
} from '@angular/core';
import { MatButtonModule } from '@angular/material/button';
import { MatCardModule } from '@angular/material/card';
import { MatTableDataSource } from '@angular/material/table';
import { ActivatedRoute, Router } from '@angular/router';
import { AssetClass } from '@prisma/client';
import { StatusCodes } from 'http-status-codes';
@ -66,6 +67,7 @@ export class GfPublicPageComponent implements OnInit {
};
};
public publicPortfolioDetails: PublicPortfolioResponse;
public latestActivitiesDataSource: MatTableDataSource<any>;
public sectors: {
[name: string]: { name: string; value: number };
};
@ -108,6 +110,23 @@ export class GfPublicPageComponent implements OnInit {
.subscribe((portfolioPublicDetails) => {
this.publicPortfolioDetails = portfolioPublicDetails;
const latestActivitiesRows = (
this.publicPortfolioDetails.latestActivities || []
).map((a) => {
return {
...a,
SymbolProfile: {
name: a.name,
symbol: a.symbol,
dataSource: a.dataSource
}
};
});
this.latestActivitiesDataSource = new MatTableDataSource(
latestActivitiesRows
);
this.initializeAnalysisData();
this.changeDetectorRef.markForCheck();

2
apps/client/src/app/pages/public/public-page.html

@ -231,7 +231,7 @@
</mat-card-header>
<mat-card-content>
<gf-activities-table
[dataSource]="{ data: publicPortfolioDetails.latestActivities } as any"
[dataSource]="latestActivitiesDataSource"
[deviceType]="deviceType"
[hasPermissionToCreateActivity]="false"
[hasPermissionToDeleteActivity]="false"

Loading…
Cancel
Save