Skip to content

Commit 9d368ce

Browse files
committed
- fixes NRP in large file upload
Signed-off-by: Vincent Biret <[email protected]>
1 parent 4cb7c3b commit 9d368ce

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/java/com/microsoft/graph/core/requests/upload/UploadResponseHandler.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import java.net.HttpURLConnection;
1919
import java.net.URI;
2020
import java.net.URISyntaxException;
21+
import java.util.List;
2122
import java.util.Objects;
2223

2324
/**
@@ -76,7 +77,8 @@ public <T extends Parsable> UploadResult<T> handleResponse(@Nonnull final Respon
7677
} else {
7778
final ParseNode parseNode = parseNodeFactory.getParseNode(contentType, in);
7879
final UploadSession uploadSession = parseNode.getObjectValue(UploadSession::createFromDiscriminatorValue);
79-
if (!uploadSession.getNextExpectedRanges().isEmpty()) {
80+
final List<String> nextExpectedRanges = uploadSession.getNextExpectedRanges();
81+
if (!(nextExpectedRanges == null || nextExpectedRanges.isEmpty())) {
8082
uploadResult.uploadSession = uploadSession;
8183
} else {
8284
uploadResult.itemResponse = parseNode.getObjectValue(factory);

0 commit comments

Comments
 (0)