Skip to content

Commit a4bf9eb

Browse files
author
Miguel Gonzalez Sanchez
committed
address NPE
1 parent c4b40eb commit a4bf9eb

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

grpc-spring-boot-starter/src/main/java/org/lognet/springboot/grpc/autoconfigure/OnMissingErrorHandlerCondition.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,10 @@ public ConditionOutcome getMatchOutcome(ConditionContext context, AnnotatedTypeM
5252
private String getBeanClassName(BeanDefinition beanDefinition) {
5353
if (beanDefinition instanceof AnnotatedBeanDefinition) {
5454
MethodMetadata factoryMethodMetadata = ((AnnotatedBeanDefinition) beanDefinition).getFactoryMethodMetadata();
55-
return factoryMethodMetadata.getReturnTypeName();
56-
} else {
57-
return beanDefinition.getBeanClassName();
55+
if (factoryMethodMetadata != null) {
56+
return factoryMethodMetadata.getReturnTypeName();
57+
}
5858
}
59+
return beanDefinition.getBeanClassName();
5960
}
6061
}

0 commit comments

Comments
 (0)