diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/movieimport/MovieDbImportService.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/movieimport/MovieDbImportService.java index c9ff178dc..8b64553f6 100644 --- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/movieimport/MovieDbImportService.java +++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/movieimport/MovieDbImportService.java @@ -99,12 +99,12 @@ public class MovieDbImportService { } switch (job) { case DIRECTED: - final Director director = doImportPerson(id, new Director(id)); + final Director director = template.projectTo(doImportPerson(id, new Director(id)), Director.class); director.directed(movie); directorRepository.save(director); break; case ACTS_IN: - final Actor actor = doImportPerson(id, new Actor(id)); + final Actor actor = template.projectTo(doImportPerson(id, new Actor(id)), Actor.class); actor.playedIn(movie, (String) entry.get("character")); actorRepository.save(actor); break;