Browse Source

Rename order permissions to activity

pull/6494/head
Thomas Kaul 3 weeks ago
parent
commit
6d6b598f63
  1. 12
      apps/client/src/app/app.component.ts
  2. 2
      apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
  3. 2
      apps/client/src/app/components/holding-detail-dialog/interfaces/interfaces.ts
  4. 2
      apps/client/src/app/components/home-holdings/home-holdings.component.ts
  5. 2
      apps/client/src/app/components/home-overview/home-overview.component.ts
  6. 2
      apps/client/src/app/pages/accounts/accounts-page.component.ts
  7. 4
      apps/client/src/app/pages/portfolio/activities/activities-page.component.ts
  8. 2
      apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts

12
apps/client/src/app/app.component.ts

@ -296,15 +296,21 @@ export class GfAppComponent implements OnDestroy, OnInit {
),
hasPermissionToCreateActivity:
!this.hasImpersonationId &&
hasPermission(this.user?.permissions, permissions.createOrder) &&
hasPermission(
this.user?.permissions,
permissions.createActivity
) &&
!this.user?.settings?.isRestrictedView,
hasPermissionToReportDataGlitch: hasPermission(
this.user?.permissions,
permissions.reportDataGlitch
),
hasPermissionToUpdateOrder:
hasPermissionToUpdateActivity:
!this.hasImpersonationId &&
hasPermission(this.user?.permissions, permissions.updateOrder) &&
hasPermission(
this.user?.permissions,
permissions.updateActivity
) &&
!this.user?.settings?.isRestrictedView,
locale: this.user?.settings?.locale
},

2
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html

@ -414,7 +414,7 @@
<gf-tags-selector
formControlName="tags"
[hasPermissionToCreateTag]="hasPermissionToCreateOwnTag"
[readonly]="!data.hasPermissionToUpdateOrder"
[readonly]="!data.hasPermissionToUpdateActivity"
[tagsAvailable]="tagsAvailable"
/>
</form>

2
apps/client/src/app/components/holding-detail-dialog/interfaces/interfaces.ts

@ -11,7 +11,7 @@ export interface HoldingDetailDialogParams {
hasPermissionToAccessAdminControl: boolean;
hasPermissionToCreateActivity: boolean;
hasPermissionToReportDataGlitch: boolean;
hasPermissionToUpdateOrder: boolean;
hasPermissionToUpdateActivity: boolean;
locale: string;
symbol: string;
}

2
apps/client/src/app/components/home-holdings/home-holdings.component.ts

@ -107,7 +107,7 @@ export class GfHomeHoldingsComponent implements OnDestroy, OnInit {
this.hasPermissionToCreateActivity = hasPermission(
this.user.permissions,
permissions.createOrder
permissions.createActivity
);
this.initialize();

2
apps/client/src/app/components/home-overview/home-overview.component.ts

@ -80,7 +80,7 @@ export class GfHomeOverviewComponent implements OnDestroy, OnInit {
this.hasPermissionToCreateActivity = hasPermission(
this.user.permissions,
permissions.createOrder
permissions.createActivity
);
this.update();

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

@ -245,7 +245,7 @@ export class GfAccountsPageComponent implements OnDestroy, OnInit {
hasImpersonationId: this.hasImpersonationId,
hasPermissionToCreateActivity:
!this.hasImpersonationId &&
hasPermission(this.user?.permissions, permissions.createOrder) &&
hasPermission(this.user?.permissions, permissions.createActivity) &&
!this.user?.settings?.isRestrictedView
},
height: this.deviceType === 'mobile' ? '98vh' : '80vh',

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

@ -407,9 +407,9 @@ export class GfActivitiesPageComponent implements OnDestroy, OnInit {
this.hasPermissionToCreateActivity =
!this.hasImpersonationId &&
hasPermission(this.user.permissions, permissions.createOrder);
hasPermission(this.user.permissions, permissions.createActivity);
this.hasPermissionToDeleteActivity =
!this.hasImpersonationId &&
hasPermission(this.user.permissions, permissions.deleteOrder);
hasPermission(this.user.permissions, permissions.deleteActivity);
}
}

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

@ -567,7 +567,7 @@ export class GfAllocationsPageComponent implements OnInit {
hasImpersonationId: this.hasImpersonationId,
hasPermissionToCreateActivity:
!this.hasImpersonationId &&
hasPermission(this.user?.permissions, permissions.createOrder) &&
hasPermission(this.user?.permissions, permissions.createActivity) &&
!this.user?.settings?.isRestrictedView
},
height: this.deviceType === 'mobile' ? '98vh' : '80vh',

Loading…
Cancel
Save