Skip to content

Commit a3d44b4

Browse files
authored
fix NPE in SuggesterProjectData (#4020)
fixes #4019
1 parent 441b46a commit a3d44b4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

suggester/src/main/java/org/opengrok/suggest/SuggesterProjectData.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
*/
1919

2020
/*
21-
* Copyright (c) 2018, 2021, Oracle and/or its affiliates. All rights reserved.
21+
* Copyright (c) 2018, 2022, Oracle and/or its affiliates. All rights reserved.
2222
*/
2323
package org.opengrok.suggest;
2424

@@ -446,7 +446,8 @@ boolean incrementSearchCount(final Term term, final int value, boolean waitForLo
446446
}
447447

448448
try {
449-
if (lookups.get(term.field()).get(term.text()) == null) {
449+
WFSTCompletionLookup lookup = lookups.get(term.field());
450+
if (lookup == null || lookup.get(term.text()) == null) {
450451
logger.log(Level.FINE, "Cannot increment search count for unknown term {0} in {1}",
451452
new Object[]{term, suggesterDir});
452453
return false; // unknown term

0 commit comments

Comments
 (0)