Skip to content

Commit 8797870

Browse files
[SELC-7913] feat: update id and delegationId in DelegationNotificationToSend and DelegationMapper in delegation-cdc (#129)
1 parent 6d0e96e commit 8797870

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

apps/delegation-cdc/src/main/java/it/pagopa/selfcare/delegation/event/mapper/DelegationMapper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ public interface DelegationMapper {
3131
DelegationsEntity toDelegationAggregatePT(DelegationsEntity delegationAggregate, DelegationsEntity delegationPT);
3232

3333
@Mapping(target = "eventType", expression = "java(toEventType(delegationEntity.getUpdatedAt(), delegationEntity.getClosedAt()))")
34+
@Mapping(target = "id", expression = "java(UUID.randomUUID().toString())")
35+
@Mapping(target = "delegationId", source = "id")
3436
DelegationNotificationToSend toDelegationNotificationToSend(DelegationsEntity delegationEntity);
3537

3638
default EventType toEventType(String updatedAt, String closedAt) {

apps/delegation-cdc/src/main/java/it/pagopa/selfcare/delegation/event/model/DelegationNotificationToSend.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
public class DelegationNotificationToSend {
1010

1111
private String id;
12+
private String delegationId;
1213
private String from;
1314
private String institutionFromName;
1415
private String institutionToName;

0 commit comments

Comments
 (0)