@@ -23,16 +23,23 @@ public interface MeetingMapper {
2323
2424 MeetingEntity MeetingCreationRequestToMeetingEntity (MeetingCreationRequest meetingCreationRequest );
2525
26- // Mappings for MeetingChangeRequestToMeetingEntity
2726 @ Mapping (source = "id" , target = "id" )
2827 @ Mapping (source = "title" , target = "title" )
2928 @ Mapping (source = "description" , target = "description" )
3029 @ Mapping (source = "place" , target = "place" )
30+ @ Mapping (source = "date_from" , target = "date_from" )
31+ @ Mapping (source = "date_until" , target = "date_until" )
32+ @ Mapping (source = "repeatable" , target = "repeatable" )
33+ MeetingResponse MeetingEntityToMeetingResponse (MeetingEntity meetingEntity );
34+
35+ // Mappings for MeetingChangeRequestToMeetingEntity
36+ @ Mapping (source = "title" , target = "title" )
37+ @ Mapping (source = "description" , target = "description" )
38+ @ Mapping (source = "place" , target = "place" )
3139 @ Mapping (source = "date_from" , target = "date_from" , qualifiedByName = "changeStringToLocalDate" )
3240 @ Mapping (source = "date_until" , target = "date_until" , qualifiedByName = "changeStringToLocalDate" )
3341 @ Mapping (source = "repeatable" , target = "repeatable" , qualifiedByName = "stringToRepeatEnum" )
3442 MeetingEntity MeetingChangeRequestToMeetingEntity (MeetingChangeRequest meetingChangeRequest );
35- MeetingResponse MeetingEntityToMeetingResponse (MeetingEntity meetingEntity );
3643
3744 @ AfterMapping
3845 default void validate (@ MappingTarget MeetingEntity meetingEntity ) {
0 commit comments