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
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
10 additions and
5 deletions
-
npm/ng-packs/packages/core/src/lib/models/application-configuration.ts
-
npm/ng-packs/scripts/build.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; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@ -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: '../' }, |
|
|
|
); |
|
|
|
|