Skip to content

Commit

Permalink
Merge branch '3.4.x' into 3.5.x
Browse files Browse the repository at this point in the history
  • Loading branch information
pintorig committed May 27, 2021
2 parents 04b7ce1 + 7b86f29 commit 1c73cb5
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
import java.util.ArrayList;
import java.util.List;

import javax.ws.rs.core.MediaType;

import org.openspcoop2.generic_project.exception.NotFoundException;
import org.openspcoop2.generic_project.exception.ServiceException;
import org.openspcoop2.utils.service.context.ContextThreadLocal;
Expand Down Expand Up @@ -100,8 +102,11 @@ public LeggiFrDTOResponse leggiFlussoRendicontazione(LeggiFrDTO leggiRendicontaz

Fr flussoRendicontazione = rendicontazioniBD.getFr(leggiRendicontazioniDTO.getIdFlusso(), leggiRendicontazioniDTO.getObsoleto(), leggiRendicontazioniDTO.getDataOraFlusso());

this.populateFlussoRendicontazione(flussoRendicontazione, rendicontazioniBD);
flussoRendicontazione.getIncasso(rendicontazioniBD);
if(!leggiRendicontazioniDTO.getAccept().toLowerCase().contains(MediaType.APPLICATION_XML)) {
this.populateFlussoRendicontazione(flussoRendicontazione, rendicontazioniBD);
flussoRendicontazione.getIncasso(rendicontazioniBD);
}

response.setFr(flussoRendicontazione);
response.setDominio(flussoRendicontazione.getDominio(configWrapper));

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@

import java.util.Date;

import javax.ws.rs.core.MediaType;

import org.springframework.security.core.Authentication;

import it.govpay.core.dao.anagrafica.dto.BasicCreateRequestDTO;
Expand All @@ -20,10 +22,12 @@ public class LeggiFrDTO extends BasicCreateRequestDTO {
private Boolean obsoleto = null;
private String idFlusso;
private Date dataOraFlusso;
private String accept;

public LeggiFrDTO(Authentication user, String idFlusso) {
super(user);
this.idFlusso=idFlusso;
this.accept = MediaType.APPLICATION_JSON;
}

public String getIdFlusso() {
Expand All @@ -50,4 +54,12 @@ public void setDataOraFlusso(Date dataOraFlusso) {
this.dataOraFlusso = dataOraFlusso;
}

public String getAccept() {
return accept;
}

public void setAccept(String accept) {
this.accept = accept;
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@ public Response getFlussoRendicontazione(Authentication user, UriInfo uriInfo, H

// Parametri - > DTO Input
LeggiFrDTO leggiRendicontazioneDTO = new LeggiFrDTO(user, idFlusso);
leggiRendicontazioneDTO.setAccept(accept);
if(dataOraFlusso != null) {
Date dataOraFlussoDate = SimpleDateFormatUtils.getDataDaConTimestamp(dataOraFlusso, "dataOraFlusso");
leggiRendicontazioneDTO.setDataOraFlusso(dataOraFlussoDate);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ public Response getFlussoRendicontazione(Authentication user, UriInfo uriInfo, H
// Parametri - > DTO Input

LeggiFrDTO leggiRendicontazioneDTO = new LeggiFrDTO(user, idFlusso);
leggiRendicontazioneDTO.setAccept(accept);
if(dataOraFlusso != null) {
Date dataOraFlussoDate = SimpleDateFormatUtils.getDataDaConTimestamp(dataOraFlusso, "dataOraFlusso");
leggiRendicontazioneDTO.setDataOraFlusso(dataOraFlussoDate);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ public Response getFlussoRendicontazione(Authentication user, UriInfo uriInfo, H
// Parametri - > DTO Input

LeggiFrDTO leggiRendicontazioneDTO = new LeggiFrDTO(user, idFlusso);
leggiRendicontazioneDTO.setAccept(accept);
if(dataOraFlusso != null) {
Date dataOraFlussoDate = SimpleDateFormatUtils.getDataDaConTimestamp(dataOraFlusso, "dataOraFlusso");
leggiRendicontazioneDTO.setDataOraFlusso(dataOraFlussoDate);
Expand Down

0 comments on commit 1c73cb5

Please sign in to comment.