diff --git a/npm/ng-packs/packages/account/src/lib/components/login/login.component.ts b/npm/ng-packs/packages/account/src/lib/components/login/login.component.ts index dd47095893..29bd682e5b 100644 --- a/npm/ng-packs/packages/account/src/lib/components/login/login.component.ts +++ b/npm/ng-packs/packages/account/src/lib/components/login/login.component.ts @@ -49,8 +49,8 @@ export class LoginComponent { .pipe( switchMap(() => this.store.dispatch(new ConfigGetAppConfiguration())), tap(() => { - const redirectUrl = (window.history.state || {}).redirectUrl || (this.options || {}).redirectUrl; - this.store.dispatch(new Navigate([redirectUrl || '/'])); + const redirectUrl = snq(() => window.history.state).redirectUrl || (this.options || {}).redirectUrl || '/'; + this.store.dispatch(new Navigate([redirectUrl])); }), catchError(err => { this.toasterService.error(snq(() => err.error.error_description, 'An error occured.'), 'Error'); diff --git a/npm/ng-packs/packages/core/src/lib/services/profile.service.ts b/npm/ng-packs/packages/core/src/lib/services/profile.service.ts index c8d6f07d1a..44e1355768 100644 --- a/npm/ng-packs/packages/core/src/lib/services/profile.service.ts +++ b/npm/ng-packs/packages/core/src/lib/services/profile.service.ts @@ -12,7 +12,7 @@ export class ProfileService { get(): Observable { const request: Rest.Request = { method: 'GET', - url: '/api/identity/profile', + url: '/api/identity/my-profile', }; return this.rest.request(request); @@ -21,7 +21,7 @@ export class ProfileService { update(body: Profile.Response): Observable { const request: Rest.Request = { method: 'PUT', - url: '/api/identity/profile', + url: '/api/identity/my-profile', body, }; @@ -31,7 +31,7 @@ export class ProfileService { changePassword(body: Profile.ChangePasswordRequest): Observable { const request: Rest.Request = { method: 'POST', - url: '/api/identity/profile/changePassword', + url: '/api/identity/my-profile/changePassword', body, }; diff --git a/npm/ng-packs/packages/identity/src/lib/services/identity.service.ts b/npm/ng-packs/packages/identity/src/lib/services/identity.service.ts index 99a258b720..58801cd5f5 100644 --- a/npm/ng-packs/packages/identity/src/lib/services/identity.service.ts +++ b/npm/ng-packs/packages/identity/src/lib/services/identity.service.ts @@ -12,7 +12,7 @@ export class IdentityService { getRoles(): Observable { const request: Rest.Request = { method: 'GET', - url: '/api/identity/role', + url: '/api/identity/roles', }; return this.rest.request(request); @@ -21,7 +21,7 @@ export class IdentityService { getRoleById(id: string): Observable { const request: Rest.Request = { method: 'GET', - url: `/api/identity/role/${id}`, + url: `/api/identity/roles/${id}`, }; return this.rest.request(request); @@ -30,7 +30,7 @@ export class IdentityService { deleteRole(id: string): Observable { const request: Rest.Request = { method: 'DELETE', - url: `/api/identity/role/${id}`, + url: `/api/identity/roles/${id}`, }; return this.rest.request(request); @@ -39,7 +39,7 @@ export class IdentityService { addRole(body: Identity.RoleSaveRequest): Observable { const request: Rest.Request = { method: 'POST', - url: '/api/identity/role', + url: '/api/identity/roles', body, }; @@ -47,7 +47,7 @@ export class IdentityService { } updateRole(body: Identity.RoleItem): Observable { - const url = `/api/identity/role/${body.id}`; + const url = `/api/identity/roles/${body.id}`; delete body.id; const request: Rest.Request = { @@ -62,7 +62,7 @@ export class IdentityService { getUsers(params = {} as ABP.PageQueryParams): Observable { const request: Rest.Request = { method: 'GET', - url: '/api/identity/user', + url: '/api/identity/users', params, }; @@ -72,7 +72,7 @@ export class IdentityService { getUserById(id: string): Observable { const request: Rest.Request = { method: 'GET', - url: `/api/identity/user/${id}`, + url: `/api/identity/users/${id}`, }; return this.rest.request(request); @@ -81,7 +81,7 @@ export class IdentityService { getUserRoles(id: string): Observable { const request: Rest.Request = { method: 'GET', - url: `/api/identity/user/${id}/roles`, + url: `/api/identity/users/${id}/roles`, }; return this.rest.request(request); @@ -90,7 +90,7 @@ export class IdentityService { deleteUser(id: string): Observable { const request: Rest.Request = { method: 'DELETE', - url: `/api/identity/user/${id}`, + url: `/api/identity/users/${id}`, }; return this.rest.request(request); @@ -99,7 +99,7 @@ export class IdentityService { addUser(body: Identity.UserSaveRequest): Observable { const request: Rest.Request = { method: 'POST', - url: '/api/identity/user', + url: '/api/identity/users', body, }; diff --git a/npm/ng-packs/packages/tenant-management/src/lib/services/tenant-management.service.ts b/npm/ng-packs/packages/tenant-management/src/lib/services/tenant-management.service.ts index e01b635135..9886ebb6fb 100644 --- a/npm/ng-packs/packages/tenant-management/src/lib/services/tenant-management.service.ts +++ b/npm/ng-packs/packages/tenant-management/src/lib/services/tenant-management.service.ts @@ -12,7 +12,7 @@ export class TenantManagementService { get(): Observable { const request: Rest.Request = { method: 'GET', - url: '/api/multi-tenancy/tenant', + url: '/api/multi-tenancy/tenants', }; return this.rest.request(request); @@ -21,7 +21,7 @@ export class TenantManagementService { getById(id: string): Observable { const request: Rest.Request = { method: 'GET', - url: `/api/multi-tenancy/tenant/${id}`, + url: `/api/multi-tenancy/tenants/${id}`, }; return this.rest.request(request); @@ -30,7 +30,7 @@ export class TenantManagementService { delete(id: string): Observable { const request: Rest.Request = { method: 'DELETE', - url: `/api/multi-tenancy/tenant/${id}`, + url: `/api/multi-tenancy/tenants/${id}`, }; return this.rest.request(request); @@ -39,7 +39,7 @@ export class TenantManagementService { add(body: TenantManagement.AddRequest): Observable { const request: Rest.Request = { method: 'POST', - url: `/api/multi-tenancy/tenant`, + url: `/api/multi-tenancy/tenants`, body, }; @@ -47,7 +47,7 @@ export class TenantManagementService { } update(body: TenantManagement.UpdateRequest): Observable { - const url = `/api/multi-tenancy/tenant/${body.id}`; + const url = `/api/multi-tenancy/tenants/${body.id}`; delete body.id; const request: Rest.Request = { @@ -60,7 +60,7 @@ export class TenantManagementService { } getDefaultConnectionString(id: string): Observable { - const url = `/api/multi-tenancy/tenant/${id}/defaultConnectionString`; + const url = `/api/multi-tenancy/tenants/${id}/defaultConnectionString`; const request: Rest.Request = { method: 'GET', @@ -71,7 +71,7 @@ export class TenantManagementService { } updateDefaultConnectionString(payload: TenantManagement.DefaultConnectionStringRequest): Observable { - const url = `/api/multi-tenancy/tenant/${payload.id}/defaultConnectionString`; + const url = `/api/multi-tenancy/tenants/${payload.id}/defaultConnectionString`; const request: Rest.Request = { method: 'PUT',