Skip to content

Commit 1837104

Browse files
committed
isInvalidType principal is @nullable
1 parent bea3b54 commit 1837104

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/AuthenticationPrincipalArgumentResolver.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import org.springframework.expression.spel.standard.SpelExpressionParser;
2727
import org.springframework.expression.spel.support.StandardEvaluationContext;
2828
import org.springframework.graphql.data.method.HandlerMethodArgumentResolver;
29+
import org.springframework.lang.Nullable;
2930
import org.springframework.security.core.Authentication;
3031
import org.springframework.security.core.annotation.AuthenticationPrincipal;
3132
import org.springframework.security.core.context.ReactiveSecurityContextHolder;
@@ -106,7 +107,7 @@ private Object resolvePrincipal(MethodParameter parameter, Object principal) {
106107
return principal;
107108
}
108109

109-
private boolean isInvalidType(MethodParameter parameter, Object principal) {
110+
private boolean isInvalidType(MethodParameter parameter, @Nullable Object principal) {
110111
if (principal == null) {
111112
return false;
112113
}

0 commit comments

Comments
 (0)