TopicService: Fixed sonar issue 95/63395/1
authorArundathi Patil <arundpil@in.ibm.com>
Wed, 29 Aug 2018 07:00:04 +0000 (12:30 +0530)
committerIBM602-PC0F1E3C\Arundathi <arundpil@in.ibm.com>
Wed, 29 Aug 2018 07:00:12 +0000 (12:30 +0530)
Fixed sonar issue, a nullpointer exception could be thrown

Issue-ID: DMAAP-666
Change-Id: Ie8bce6e6a5a1c05cace69487ae6ece3746dd73cf
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
src/main/java/org/onap/dmaap/dbcapi/service/TopicService.java

index 3943419..26def91 100644 (file)
@@ -197,7 +197,9 @@ public class TopicService extends BaseLoggingClass {
                                return null;
                        }
                }
-               mr_topics.put( ntopic.getFqtn(), ntopic );
+               if(ntopic != null) {
+                       mr_topics.put( ntopic.getFqtn(), ntopic );
+               }
                err.setCode(Status.OK.getStatusCode());
                return ntopic;
        }