This is an automated email from the ASF dual-hosted git repository.

peacewong pushed a commit to branch dev-1.3.2
in repository https://gitbox.apache.org/repos/asf/incubator-linkis.git


The following commit(s) were added to refs/heads/dev-1.3.2 by this push:
     new 5ea8c26db linkis-storage - fix npe bug in VariableParser (#3851)
5ea8c26db is described below

commit 5ea8c26db4f09507dde50faf06b7bc3b715d63be
Author: 成彬彬 <[email protected]>
AuthorDate: Thu Nov 17 21:57:22 2022 +0800

    linkis-storage - fix npe bug in VariableParser (#3851)
    
    * linkis-storage - fix npe bug in VariableParser
---
 .../scala/org/apache/linkis/storage/script/VariableParser.scala    | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/VariableParser.scala
 
b/linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/VariableParser.scala
index d96c52df9..ac89d19ea 100644
--- 
a/linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/VariableParser.scala
+++ 
b/linkis-commons/linkis-storage/src/main/scala/org/apache/linkis/storage/script/VariableParser.scala
@@ -52,7 +52,12 @@ object VariableParser {
                 e.asScala
                   .filter(s => !isContextIDINFO(s._1))
                   .foreach(s => variables += Variable(f._1, p._1, s._1, 
s._2.toString))
-              case _ => variables += Variable(CONFIGURATION, f._1, p._1, 
p._2.toString)
+              case _ =>
+                if (null == p._2) {
+                  variables += Variable(CONFIGURATION, f._1, p._1, "")
+                } else {
+                  variables += Variable(CONFIGURATION, f._1, p._1, 
p._2.toString)
+                }
             }
           )
       }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to