mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-12 08:25:44 +01:00
Format code
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
package sonia.scm.api.v2.resources;
|
package sonia.scm.api.v2.resources;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.databind.JsonNode;
|
||||||
import org.mapstruct.AfterMapping;
|
import org.mapstruct.AfterMapping;
|
||||||
import org.mapstruct.Mapper;
|
import org.mapstruct.Mapper;
|
||||||
import org.mapstruct.Mapping;
|
import org.mapstruct.Mapping;
|
||||||
@@ -19,6 +20,13 @@ public abstract class GroupDtoToGroupMapper {
|
|||||||
|
|
||||||
@AfterMapping
|
@AfterMapping
|
||||||
void mapMembers(GroupDto dto, @MappingTarget Group target) {
|
void mapMembers(GroupDto dto, @MappingTarget Group target) {
|
||||||
target.setMembers(dto.getEmbedded().getItemsBy("members").stream().map(m -> m.getAttribute("name").asText()).collect(Collectors.toList()));
|
target.setMembers(
|
||||||
|
dto
|
||||||
|
.getEmbedded()
|
||||||
|
.getItemsBy("members")
|
||||||
|
.stream()
|
||||||
|
.map(m -> m.getAttribute("name"))
|
||||||
|
.map(JsonNode::asText)
|
||||||
|
.collect(Collectors.toList()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user