|
|
@@ -67,7 +67,7 @@ public class GeoController implements ReactiveServiceCrudController<GeoProperty
|
|
|
@PostMapping("/geo.json")
|
|
|
public Mono<Void> save(@RequestBody GeoPayload publisher){
|
|
|
return Mono.just(publisher.getFeatures())
|
|
|
- .map(features->{
|
|
|
+ .flatMap(features->{
|
|
|
features.forEach(geo-> geo.getProperties().setGeometry(geo.getGeometry()));
|
|
|
List<GeoProperty> collect = features.stream().map(GeoEntity::getProperties).collect(Collectors.toList());
|
|
|
return geoService
|