fixed graphql controller

This commit is contained in:
Andrey Terentev 2024-05-27 02:01:48 +07:00 committed by Andrey Terentev
parent 5935bc715f
commit 26fccff490

View File

@ -1,6 +1,5 @@
package ru.dragonestia.picker.controller.graphql; package ru.dragonestia.picker.controller.graphql;
import jakarta.validation.constraints.NotNull;
import org.springframework.graphql.data.method.annotation.Argument; import org.springframework.graphql.data.method.annotation.Argument;
import org.springframework.graphql.data.method.annotation.QueryMapping; import org.springframework.graphql.data.method.annotation.QueryMapping;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
@ -48,7 +47,7 @@ public class GraphqlController {
} }
@QueryMapping @QueryMapping
List<ObjectRoom> allRooms(@NotNull String nodeId) { List<ObjectRoom> allRooms(@Argument String nodeId) {
var node = instanceService.find(InstanceId.of(nodeId)).orElse(null); var node = instanceService.find(InstanceId.of(nodeId)).orElse(null);
if (node == null) return null; if (node == null) return null;
@ -58,7 +57,7 @@ public class GraphqlController {
} }
@QueryMapping @QueryMapping
ObjectRoom roomById(@Argument String nodeId, @NotNull String roomId) { ObjectRoom roomById(@Argument String nodeId, @Argument String roomId) {
var node = instanceService.find(InstanceId.of(nodeId)).orElse(null); var node = instanceService.find(InstanceId.of(nodeId)).orElse(null);
if (node == null) return null; if (node == null) return null;