Le document suivant contient les résultats de l'inspection CPD CPD 6.13.0.
Fichier | Ligne |
---|---|
fr/paris/lutece/plugins/workflow/modules/identityimport/task/IdentityImportTask.java | 73 |
fr/paris/lutece/plugins/workflow/modules/identityimport/task/create/IdentityCreateTask.java | 74 |
private final IdentityServiceExtended identityServiceExtended = SpringContextService.getBean( "identityServiceExtended.rest.httpAccess.v3" ); @Override public boolean processTaskWithResult( int nIdResourceHistory, HttpServletRequest request, Locale locale, User user ) { // Get resource id as parent ID for processing child actions final ResourceHistory resourceHistory = _resourceHistoryService.findByPrimaryKey( nIdResourceHistory ); boolean bStatus = false; final Optional<CandidateIdentity> optIdentity = CandidateIdentityHome.findByPrimaryKey( resourceHistory.getIdResource( ) ); if ( optIdentity.isPresent( ) ) { final CandidateIdentity candidateIdentity = optIdentity.get( ); candidateIdentity.setAttributes( CandidateIdentityAttributeHome.getCandidateIdentityAttributesList( candidateIdentity.getId( ) ) ); final IdentityChangeRequest identityChangeRequest = new IdentityChangeRequest( ); final IdentityDto identity = IdentityMapper.mapToIdentity( candidateIdentity ); identityChangeRequest.setIdentity( identity ); final RequestAuthor requestAuthor = new RequestAuthor( ); requestAuthor.setName( AppPropertiesService.getProperty( "identityimport_config.request.author" ) ); requestAuthor.setType( AuthorType.application ); try { final IdentityChangeResponse response = identityServiceExtended.importIdentity( identityChangeRequest, candidateIdentity.getClientCode( ), |