Skip to content

Commit 13c6633

Browse files
Fix deprecation warning in StreamResource (#24426)
* Remove deprecated `@Valid` usage in StreamResource * Add changelog * Remove redundant annotation * Remove unnecessary changelog --------- Co-authored-by: Florian Petersen <[email protected]>
1 parent d6d6ef3 commit 13c6633

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

graylog2-server/src/main/java/org/graylog2/rest/resources/streams/StreamResource.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import io.swagger.annotations.ApiResponses;
2929
import jakarta.inject.Inject;
3030
import jakarta.validation.Valid;
31+
import jakarta.validation.constraints.NotBlank;
3132
import jakarta.validation.constraints.NotEmpty;
3233
import jakarta.validation.constraints.NotNull;
3334
import jakarta.ws.rs.BadRequestException;
@@ -675,7 +676,7 @@ public Map<String, List<PipelineCompactSource>> getConnectedPipelinesForStreams(
675676
@Produces(MediaType.APPLICATION_JSON)
676677
@AuditEvent(type = AuditEventTypes.STREAM_UPDATE)
677678
public Response assignToIndexSet(@ApiParam(name = "indexSetId", required = true) @PathParam("indexSetId") String indexSetId,
678-
@ApiParam(name = "JSON body", required = true) @Valid @NotNull List<String> streamIds) {
679+
@ApiParam(name = "JSON body", required = true) @NotEmpty List<@NotBlank String> streamIds) {
679680
checkPermission(RestPermissions.INDEXSETS_READ, indexSetId);
680681
streamIds.forEach(streamId -> {
681682
checkPermission(RestPermissions.STREAMS_EDIT, streamId);

0 commit comments

Comments
 (0)