GH-727 Fix NPE in Azure FunctionInvoker output conversion
Resolves #727
This commit is contained in:
@@ -187,7 +187,7 @@ public class FunctionInvoker<I, O> {
|
|||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
private Object convertOutputIfNecessary(Object input, Object output) {
|
private Object convertOutputIfNecessary(Object input, Object output) {
|
||||||
if (input instanceof HttpRequestMessage) {
|
if (input != null && input instanceof HttpRequestMessage) {
|
||||||
HttpRequestMessage<I> requestMessage = (HttpRequestMessage<I>) input;
|
HttpRequestMessage<I> requestMessage = (HttpRequestMessage<I>) input;
|
||||||
Map<String, Object> headers = null;
|
Map<String, Object> headers = null;
|
||||||
if (output instanceof Message) {
|
if (output instanceof Message) {
|
||||||
|
|||||||
Reference in New Issue
Block a user