The following document contains the results of PMD's CPD 6.13.0.
| File | Line |
|---|---|
| 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( ), | |