This is an automated email from the ASF dual-hosted git repository.
guanhuali pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/zeppelin.git
The following commit(s) were added to refs/heads/master by this push:
new be82be78cc [ZEPPELIN-5893] NPE in ParagraphResult when getting
progress from paragraphJson (#4579)
be82be78cc is described below
commit be82be78ccb78f56cca7b12fe88583e796b1c637
Author: zzm <[email protected]>
AuthorDate: Thu May 4 11:13:46 2023 +0800
[ZEPPELIN-5893] NPE in ParagraphResult when getting progress from
paragraphJson (#4579)
* Update ParagraphResult.java
paragraphJson.getInt("progress") Add Judgment
* Update ParagraphResult.java
format
* Update ParagraphResult.java
Optimize code indentation
---
.../src/main/java/org/apache/zeppelin/client/ParagraphResult.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git
a/zeppelin-client/src/main/java/org/apache/zeppelin/client/ParagraphResult.java
b/zeppelin-client/src/main/java/org/apache/zeppelin/client/ParagraphResult.java
index a28c604a9b..80872defc6 100644
---
a/zeppelin-client/src/main/java/org/apache/zeppelin/client/ParagraphResult.java
+++
b/zeppelin-client/src/main/java/org/apache/zeppelin/client/ParagraphResult.java
@@ -45,7 +45,9 @@ public class ParagraphResult {
public ParagraphResult(JSONObject paragraphJson) {
this.paragraphId = paragraphJson.getString("id");
this.status = Status.valueOf(paragraphJson.getString("status"));
- this.progress = paragraphJson.getInt("progress");
+ if (paragraphJson.has("progress")) {
+ this.progress = paragraphJson.getInt("progress");
+ }
this.results = new ArrayList<>();
if (paragraphJson.has("results")) {
JSONObject resultJson = paragraphJson.getJSONObject("results");