Browse Source

Merge pull request #5436 from abpframework/feat/volo-3239

Added new properties to CurrentUser interface in Angular UI
pull/5439/head
Mehmet Erim 6 years ago
committed by GitHub
parent
commit
f17d1153c4
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      npm/ng-packs/packages/core/src/lib/models/application-configuration.ts
  2. 10
      npm/ng-packs/scripts/build.ts

5
npm/ng-packs/packages/core/src/lib/models/application-configuration.ts

@ -63,10 +63,15 @@ export namespace ApplicationConfiguration {
export interface CurrentUser {
email: string;
emailVerified: false;
id: string;
isAuthenticated: boolean;
roles: string[];
tenantId: string;
userName: string;
name: string;
phoneNumber: string;
phoneNumberVerified: boolean;
surName: string;
}
}

10
npm/ng-packs/scripts/build.ts

@ -36,9 +36,8 @@ import fse from 'fs-extra';
'--angular',
'--prod',
'--no-watch',
'--all-packages',
'--excluded-packages',
'@abp/ng.schematics,@abp/ng.core,@abp/ng.theme.shared,@abp/ng.components,@abp/ng.feature-management,@abp/ng.permission-management',
'--packages',
'@abp/ng.feature-management,@abp/ng.permission-management',
],
{ stdout: 'inherit', cwd: '../' },
);
@ -51,8 +50,9 @@ import fse from 'fs-extra';
'--angular',
'--prod',
'--no-watch',
'--packages',
'@abp/ng.feature-management,@abp/ng.permission-management',
'--all-packages',
'--excluded-packages',
'@abp/ng.schematics,@abp/ng.core,@abp/ng.theme.shared,@abp/ng.components,@abp/ng.feature-management,@abp/ng.permission-management',
],
{ stdout: 'inherit', cwd: '../' },
);

Loading…
Cancel
Save