Skip to content

Commit 95a63e0

Browse files
authored
Improve dgs example: use generated constants (#271)
1 parent 689ccec commit 95a63e0

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

examples/dgs-spring-boot/src/main/kotlin/org/neo4j/graphql/examples/dgsspringboot/datafetcher/AdditionalDataFetcher.kt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,25 @@ package org.neo4j.graphql.examples.dgsspringboot.datafetcher
33
import com.netflix.graphql.dgs.DgsComponent
44
import com.netflix.graphql.dgs.DgsData
55
import graphql.schema.DataFetchingEnvironment
6+
import org.neo4j.graphql.examples.dgsspringboot.types.DgsConstants
67
import org.neo4j.graphql.examples.dgsspringboot.types.types.JavaData
78
import java.util.*
89

910

1011
@DgsComponent
1112
class AdditionalDataFetcher {
12-
@DgsData(parentType = "Movie", field = "bar")
13+
@DgsData(parentType = DgsConstants.MOVIE.TYPE_NAME, field = DgsConstants.MOVIE.Bar)
1314
fun bar(): String {
1415
return "foo"
1516
}
1617

17-
@DgsData(parentType = "Movie", field = "javaData")
18+
@DgsData(parentType = DgsConstants.MOVIE.TYPE_NAME, field = DgsConstants.MOVIE.JavaData)
1819
fun javaData(env: DataFetchingEnvironment): List<JavaData> {
1920
val title = env.getSource<Map<String, *>>()["title"]
2021
return Collections.singletonList(JavaData("test $title"))
2122
}
2223

23-
@DgsData(parentType = "Query", field = "other")
24+
@DgsData(parentType = DgsConstants.QUERY.TYPE_NAME, field = DgsConstants.QUERY.Other)
2425
fun other(): String {
2526
return "other"
2627
}

0 commit comments

Comments
 (0)