Browse Source

REPORT-12582 @Alex.Sung:AlphaFine本地常用问题

之前的本地常用功能,没有考虑到重启场景,需要判空后再处理。
research/10.0
alex.sung 6 years ago
parent
commit
7deee0012c
  1. 5
      designer-realize/src/main/java/com/fr/design/mainframe/alphafine/search/manager/impl/RecentSearchManager.java

5
designer-realize/src/main/java/com/fr/design/mainframe/alphafine/search/manager/impl/RecentSearchManager.java

@ -113,7 +113,10 @@ public class RecentSearchManager implements AlphaFineSearchProvider {
*/
private void initReader() {
try {
indexWriter.close();
if(indexWriter != null){
indexWriter.close();
}
directory = FSDirectory.open(new File(path));
indexReader = DirectoryReader.open(directory);
} catch (IOException e) {
FineLoggerFactory.getLogger().error(e.getMessage(), e);

Loading…
Cancel
Save