Skip to content

Commit

Permalink
fix fields sync status for installment
Browse files Browse the repository at this point in the history
  • Loading branch information
Benedetta-fabbri committed Jan 28, 2025
1 parent 5fdad81 commit 1e6082d
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ public Pair<InstallmentNoPII, InstallmentPIIDTO> map(Installment installment) {
}

if(installment.getSyncStatus() != null){
installmentNoPII.setSyncStatus(InstallmentSyncStatus.builder()
installmentNoPII.setSyncStatus(it.gov.pagopa.pu.debtpositions.model.InstallmentSyncStatus.builder()
.syncStatusFrom(installment.getSyncStatus().getSyncStatusFrom())
.syncStatusTo(installment.getSyncStatus().getSyncStatusTo()).build());
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package it.gov.pagopa.pu.debtpositions.model;

import it.gov.pagopa.pu.debtpositions.dto.generated.InstallmentStatus;
import it.gov.pagopa.pu.debtpositions.dto.generated.InstallmentSyncStatus;
import jakarta.annotation.Nonnull;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package it.gov.pagopa.pu.debtpositions.model;

import it.gov.pagopa.pu.debtpositions.dto.generated.InstallmentStatus;
import jakarta.persistence.Embeddable;
import jakarta.persistence.EnumType;
import jakarta.persistence.Enumerated;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Embeddable
@AllArgsConstructor
@NoArgsConstructor
@Data
@Builder
public class InstallmentSyncStatus implements Serializable {

@Enumerated(EnumType.STRING)
private InstallmentStatus syncStatusFrom;
@Enumerated(EnumType.STRING)
private InstallmentStatus syncStatusTo;

}
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
import it.gov.pagopa.pu.debtpositions.dto.InstallmentPIIDTO;
import it.gov.pagopa.pu.debtpositions.dto.generated.InstallmentDTO;
import it.gov.pagopa.pu.debtpositions.dto.generated.InstallmentStatus;
import it.gov.pagopa.pu.debtpositions.dto.generated.InstallmentSyncStatus;
import it.gov.pagopa.pu.debtpositions.model.InstallmentNoPII;
import it.gov.pagopa.pu.debtpositions.model.InstallmentSyncStatus;

import java.time.LocalDateTime;
import java.time.OffsetDateTime;
Expand Down

0 comments on commit 1e6082d

Please sign in to comment.