bug fixes
This commit is contained in:
parent
e123338a2c
commit
d0157fa0e5
|
@ -137,4 +137,7 @@ public class AuditableAction {
|
|||
public static final EventId Maintenance_GenerateElastic = new EventId(220000, "Maintenance_GenerateElastic");
|
||||
public static final EventId Maintenance_ClearElastic = new EventId(230000, "Maintenance_ClearElastic");
|
||||
|
||||
public static final EventId Principal_Lookup = new EventId(240000, "Principal_Lookup");
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
package eu.eudat.controllers.v2;
|
||||
|
||||
import eu.eudat.audit.AuditableAction;
|
||||
import eu.eudat.models.data.dataset.DatasetOverviewModel;
|
||||
import eu.eudat.models.data.helpers.responses.ResponseItem;
|
||||
import eu.eudat.models.v2.AccountBuilder;
|
||||
|
@ -40,7 +41,7 @@ public class PrincipalController {
|
|||
}
|
||||
|
||||
@RequestMapping(path = "me", method = RequestMethod.GET )
|
||||
public ResponseEntity<?> me(FieldSet fieldSet) throws InvalidApplicationException {
|
||||
public Account me(FieldSet fieldSet) throws InvalidApplicationException {
|
||||
logger.debug("me");
|
||||
|
||||
if (fieldSet == null || fieldSet.isEmpty()) {
|
||||
|
@ -68,10 +69,10 @@ public class PrincipalController {
|
|||
|
||||
Account me = this.accountBuilder.build(fieldSet, principal);
|
||||
|
||||
//this.auditService.track(AuditableAction.Principal_Lookup);
|
||||
this.auditService.track(AuditableAction.Principal_Lookup);
|
||||
//auditService.trackIdentity(AuditableAction.IdentityTracking_Action);
|
||||
|
||||
return ResponseEntity.status(HttpStatus.OK).body(new ResponseItem<Account>().status(ApiMessageCode.NO_MESSAGE).payload(me));
|
||||
return me;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -143,7 +143,7 @@ export class AuthService extends BaseService {
|
|||
this.accessToken ? this.principalService.me(httpParams) : of(null)
|
||||
])),
|
||||
map((item) => {
|
||||
this.currentAccount(item[0]?.payload);
|
||||
this.currentAccount(item[0]);
|
||||
return true;
|
||||
})
|
||||
);
|
||||
|
|
|
@ -2,7 +2,8 @@ import { Injectable } from '@angular/core';
|
|||
import { AppAccount } from '@app/core/model/auth/principal';
|
||||
import { Observable } from 'rxjs';
|
||||
import { ConfigurationService } from '../configuration/configuration.service';
|
||||
import { BaseHttpV2Service } from './base-http-v2.service';
|
||||
import { BaseHttpV2Service } from '../http/base-http-v2.service';
|
||||
import { map } from 'rxjs/operators';
|
||||
|
||||
@Injectable()
|
||||
export class PrincipalService {
|
||||
|
|
|
@ -73,7 +73,7 @@ public class UserMigrationService {
|
|||
String avatarUrl = "";
|
||||
String culture = "en-001";
|
||||
String language = "en";
|
||||
String timezone = "en";
|
||||
String timezone = "UTC";
|
||||
String roleOrganization = "";
|
||||
UUID organizationId = null;
|
||||
if (oldUser != null){
|
||||
|
|
Loading…
Reference in New Issue